| 方法 | 描述 |
|---|---|
| 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 |
沒有留言:
張貼留言