Java Character類
Character類用於對單個字符進行操做。java
Character類在對象中包裝一個基本類型char的值。數組
char ch='a';
char uniChar='\u039A';//Unicode字符表達形式
char[] charArray={'a','b','c','d','e'};//字符數組
然而,在實際開發過程當中,咱們常常會遇到須要使用對象 ,而不是內置數據類型的狀況。爲了解決這個問題,Java語言爲內置數據類型char提供了包裝類Character類。spa
Character類提供了一系列方法來操縱字符。你能夠使用Character的構造方法建立一個Character類對象,例如:3d
Character ch=new Character('a');
在某些狀況下,Java編譯器會自動建立一個Character對象。code
例如,將一個char類型的參數傳遞給須要一個Character類型參數的方法時,那麼編譯器會自動地將char類型參數轉換爲Character對象。這種特徵稱爲裝箱,反過來稱爲拆箱。對象
1 Character ch='a';//原始字符‘a'裝箱到Character對象ch中 2 char c=test('x');//原始字符’x'用test方法裝箱,返回拆箱的值到‘c' blog
轉義序列
前面有反斜槓(\)的字符表明轉義字符,它對編譯器來講是有特殊含義的。開發
下面列表展現了Java的轉義序列:編譯器
實例編譯
當打印語句遇到一個轉義序列時,編譯器能夠正確地對其進行解釋。
如下實例轉義雙引號並輸出:
public class Test{ public static void main(String[] args){ System.out.println("訪問\"2020華南虎!\""); } }
Character方法
下面是Character類的方法: