char型數據

char型是存儲字符的數據類型,它在機器中佔16位,範圍爲0-65535。Java中的char型與C/C++中的char型不同。在C /C++中,char型採用的是ASCII字符集,寬度爲8位,範圍爲0-255,而Java中char型採用的是Unicode字符集,範圍較 ASCII字符集更大,可以表示更多的字符,例如\u0061表示ISO拉丁碼的'a'。

如下定義了兩個char型變量c1,c2:

char c1;     //定義char型變量c1

char c2='a'; //定義char型變量c2,並賦值爲'a'

在Java中還有一些不能直接加上單引號的特殊字符,需通過轉義字符來表示。轉義字符以反斜槓“\”開頭,將其後的字符轉換爲另外的含義,下表列出了Java中的轉義字符。

 轉義字符

 說明

 \b

 退格

 \t

 製表符

 \n

 換行

 \r

 回車

 \f

 走紙換頁

 \"

 雙引號

 \'

 單引號

 \\

 反斜槓

 \ddd

 1-3位八進制數所表示的字符(ddd)

 \uxxxx

 1-4位十六進制所表示的字符(xxxx)

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章