在 Java 中,可以使用以下方法来转换字符串的大小写:
1. 转换为大写:使用 `toUpperCase()` 方法将字符串转换为大写形式。
示例:
String str = "Hello, World!";
String uppercaseStr = str.toUpperCase();
System.out.println(uppercaseStr); // 输出: HELLO, WORLD!
2. 转换为小写:使用 `toLowerCase()` 方法将字符串转换为小写形式。
示例:
String str = "Hello, World!";
String lowercaseStr = str.toLowerCase();
System.out.println(lowercaseStr); // 输出: hello, world!
这些方法会返回一个新的字符串,原始字符串本身不会被修改。因为字符串在 Java 中是不可变的(immutable),所以对字符串的任何修改操作都会返回一个新的字符串。
需要注意的是,这些方法默认使用的是当前系统的默认区域设置来进行大小写转换。如果需要指定特定的区域设置进行转换,可以使用重载的方法,并传递对应的 `Locale` 参数。
示例:
String str = "Hello, World!";
String uppercaseStr = str.toUpperCase(Locale.US); // 使用美国英语区域设置转换为大写
System.out.println(uppercaseStr); // 输出: HELLO, WORLD!
总结:使用 `toUpperCase()` 方法将字符串转换为大写形式,使用 `toLowerCase()` 方法将字符串转换为小写形式。