亿迅智能制造网
工业4.0先进制造技术信息网站!
首页 | 制造技术 | 制造设备 | 工业物联网 | 工业材料 | 设备保养维修 | 工业编程 |
home  MfgRobots >> 亿迅智能制造网 >  >> Industrial programming >> java

Java String toLowerCase() 与 toUpperCase():区域感知的大小写转换

1. toLowerCase()

toLowerCase() 使用默认区域设置规则将字符串每字符转为小写等价形式。因区域敏感,德语 "ß" 或土耳其语 "İ" 在非适当默认区域下结果会不同。

需特定语言时可调用重载版本:

String lower = original.toLowerCase(Locale.forLanguageTag("de"));

要点:

示例 1:

public class Guru99 { public static void main(String[] args) { String s1 = new String("UPPERCASE CONVERTED TO LOWERCASE"); System.out.println(s1.toLowerCase()); } }

输出: uppercase converted to lowercase

2. toUpperCase()

toUpperCase() 使用默认区域将所有字符转大写。同 toLowerCase(),区域敏感,处理含区域特定字符的字符串需谨慎。

显式控制用区域重载:

String upper = original.toUpperCase(Locale.forLanguageTag("tr"));

要点:

示例 2:

public class Guru99 { public static void main(String[] args) { String s1 = new String("lowercase converted to uppercase"); System.out.println(s1.toUpperCase()); } }

输出: LOWERCASE CONVERTED TO UPPERCASE

java

  1. Java 变量与字面量:全面指南
  2. 理解 Java 表达式、语句与代码块
  3. Java 类与对象:实用指南
  4. 精通 Java 字符串:创建、方法与最佳实践
  5. Java 抽象类与抽象方法完全指南
  6. 精通 Java 嵌套类与内部类:类型、示例与最佳实践
  7. 精通 Java 枚举字符串表示:默认行为、toString 重写与进阶模式
  8. Java throw 与 throws 深度解析:异常处理实战指南
  9. 掌握 Java 自动装箱与拆箱:实战示例与最佳实践
  10. Java String.charAt() 详解:语法、返回类型、异常与实战示例
  11. Java 字符串替换大全:replace()、replaceAll() 与 replaceFirst() 详解
  12. 精通 Java:理解对象、类与核心 OOP 概念