在 Java 中,可以使用以下方法來轉(zhuǎn)換字符串的大小寫:
1. 轉(zhuǎn)換為大寫:使用 `toUpperCase()` 方法將字符串轉(zhuǎn)換為大寫形式。
示例:
String str = "Hello, World!";
String uppercaseStr = str.toUpperCase();
System.out.println(uppercaseStr); // 輸出: HELLO, WORLD!
2. 轉(zhuǎn)換為小寫:使用 `toLowerCase()` 方法將字符串轉(zhuǎn)換為小寫形式。
示例:
String str = "Hello, World!";
String lowercaseStr = str.toLowerCase();
System.out.println(lowercaseStr); // 輸出: hello, world!
這些方法會(huì)返回一個(gè)新的字符串,原始字符串本身不會(huì)被修改。因?yàn)樽址?Java 中是不可變的(immutable),所以對(duì)字符串的任何修改操作都會(huì)返回一個(gè)新的字符串。
需要注意的是,這些方法默認(rèn)使用的是當(dāng)前系統(tǒng)的默認(rèn)區(qū)域設(shè)置來進(jìn)行大小寫轉(zhuǎn)換。如果需要指定特定的區(qū)域設(shè)置進(jìn)行轉(zhuǎn)換,可以使用重載的方法,并傳遞對(duì)應(yīng)的 `Locale` 參數(shù)。
示例:
String str = "Hello, World!";
String uppercaseStr = str.toUpperCase(Locale.US); // 使用美國英語區(qū)域設(shè)置轉(zhuǎn)換為大寫
System.out.println(uppercaseStr); // 輸出: HELLO, WORLD!
總結(jié):使用 `toUpperCase()` 方法將字符串轉(zhuǎn)換為大寫形式,使用 `toLowerCase()` 方法將字符串轉(zhuǎn)換為小寫形式。