方法 | 描述 |
---|---|
static boolean isLetter(char ch) | 判斷該字元是否為字母 |
static boolean isDigit(char ch) | 判斷該字元是否為數字 |
static boolean isWhitespace(char ch) | 判斷該字元是否為空白符號 |
static boolean isUpperCase(char ch) | 判斷該字元是否為大寫字母 |
static boolean isLowerCase(char ch) | 判斷該字元是否為小寫字母 |
static char toUpperCase(char ch) | 將該字元轉換成大寫字母 |
static char toLowerCase(char ch) | 將該字元轉換成小寫字母 |
String toString(char ch) | 將該字元轉換成字串 |
以下程式舉數例示範
class CharacterDemo { public static void main(String[] args) { char c1 = '3'; char c2 = 't'; char c3 = 'k'; char c4 = 'K'; char c5 = ' '; System.out.println(Character.isDigit(c1)); System.out.println(Character.isLetter(c2)); System.out.println(Character.isLowerCase(c3)); System.out.println(Character.isUpperCase(c4)); System.out.println(Character.isWhitespace(c5)); } } /* 《程式語言教學誌》的範例程式 http://pydoing.blogspot.com/ 檔名:CharacterDemo.java 功能:示範物件導向的基本觀念 作者:張凱慶 時間:西元 2010 年 10 月 */
編譯後執行,結果如下
第 9 行開始
System.out.println(Character.isDigit(c1)); System.out.println(Character.isLetter(c2)); System.out.println(Character.isLowerCase(c3)); System.out.println(Character.isUpperCase(c4)); System.out.println(Character.isWhitespace(c5));
依次測試 c1 是否為數字, c2 是否為字母, c3 是否為小寫字母, c4 是否為大寫字母, c5 是否為空白字元。
中英文術語對照 | |
---|---|
基本資料型態 | primitive data type |
物件 | object |
方法 | method |
沒有留言:
張貼留言