Java Character類
阿新 • • 發佈:2020-01-30
Java Character類
- 轉義序列
- Character方法
Character類用於對單個字元進行操作。
Character類在物件中包裝一個基本型別char的值。
char ch='a'; char uniChar='\u039A';//Unicode字元表達形式 char[] charArray={'a','b','c','d','e'};//字元陣列
然而,在實際開發過程中,我們經常會遇到需要使用物件 ,而不是內建資料型別的情況。為了解決這個問題,Java語言為內建資料型別char提供了包裝類Character類。
Character類提供了一系列方法來操縱字元。你可以使用Character的構造方法建立一個Character類物件,例如:
Character ch=new Character('a');
在某些情況下,Java編譯器會自動建立一個Character物件。
例如,將一個char型別的引數傳遞給需要一個Character型別引數的方法時,那麼編譯器會自動地將char型別引數轉換為Character物件。這種特徵稱為裝箱,反過來稱為拆箱。
1 Character ch='a';//原始字元‘a'裝箱到Character物件ch中 2 char c=test('x');//原始字元’x'用test方法裝箱,返回拆箱的值到‘c'
轉義序列
前面有反斜槓(\)的字元代表轉義字元,它對編譯器來說是有特殊含義的。
下面列表展示了Java的轉義序列:
例項
當列印語句遇到一個轉義序列時,編譯器可以正確地對其進行解釋。
以下例項轉義雙引號並輸出:
public class Test{ public static void main(String[] args){ System.out.println("訪問\"2020華南虎!\""); } }
Character方法
下面是Character類的方法:
&n