Java裡的Character類的基本用法

NightReality發表於2020-10-07
  • Character類的構造方法
	Character ch = new Character('X');
  • Character類的用於判斷的基本語句
    初學者會經常使用的幾個方法
    public static boolean isUpperCase(char ch):判斷給定的字元是否是大寫字元
    public static boolean isLowerCase(char ch):判斷給定的字元是否是小寫字元
    public static boolean isDigit(char ch):判斷給定的字元是否是數字字元
    這三個句子裡的boolean代表,這三個方法使用後的返回值是boolean型
public class Java {

	public static void main(String[] args) {
		Character ch = new Character('X');
		
		System.out.println(Character.isUpperCase(ch));
		//Character.isUpperCase(ch)用於判斷括號裡的字母是否為大寫
		System.out.println(Character.isLowerCase(ch));
		//Character.isLowerCase(ch)用於判斷括號裡的字母是否為小寫
		System.out.println(Character.isDigit(ch));
		//Character.isDigit(ch)用於判斷括號裡的內容是否為數字
	}

}

執行結果為:
true
false
false

public class Java {

	public static void main(String[] args) {
		boolean flag1 = Character.isUpperCase('X');
		boolean flag2 = Character.isLowerCase('X');
		boolean flag3 = Character.isDigit('0');
		
		System.out.println(flag1);
		System.out.println(flag2);
		System.out.println(flag3);
	}

}

執行結果為:
true
false
true

  • Character類的用於轉換的基本語句
    以大小寫之間的轉換為主
    public static char toUpperCase(char ch):把給定的字元轉換為大寫字元
    public static char toLowerCase(char ch):把給定的字元轉換為小寫字元
public class Java {

	public static void main(String[] args) {
		char ch1 = 'A';
		char ch2 = 'a';
		
		System.out.println(Character.toUpperCase(ch2));
		System.out.println(Character.toLowerCase(ch1));
		
		//當然也可以直接對字母進行操作
		System.out.println(Character.toUpperCase('a'));
		System.out.println(Character.toLowerCase('A'));
		
	}

}

執行結果為:
A
a
A
a

相關文章