在Java中,String有提供toUpperCase和toLowerCase來轉換字母的大小寫
public class test{ public static void main(String [] argv){ //非字母的字元不會做任何改變 String str = "abcd++ef"; //轉換成大寫 System.out.println(str.toUpperCase()); //轉換成小寫 System.out.println(str.toLowerCase()); } }
若是要單純處理字元,Character物件中也有toUpperCase和toLowerCase
import java.lang.Character; public class test{ public static void main(String [] argv){ //非字母的字元不會做任何改變 char ch = 'a'; //轉換成大寫 System.out.println(Character.toUpperCase(ch)); //轉換成小寫 System.out.println(Character.toLowerCase(ch)); } }