java基礎----char等資料型別
1.先介紹其他幾個
(1)boolean型別取值true,false;
(2)整數常量三種進位制:eg 142(十進位制) 0142(八進位制) 0x142(十六進位制)
(3)基本資料型別轉換(低----高):
型別 byte short int long float double (這幾個都是
佔記憶體 1 2 4 8 4 8
注意:將一個整數賦給一個byte,short,int,long時,不可以超出這些變數的取值範圍,否則必須進行型別轉換
eg: byte a=(byte)128;
byte b=(byte)(-129);
結果a=-128;b=127
2關於char型別(Unicode字符集)
(1).字元常量用單引號括起來,轉義字元前加反斜槓/
(2).字元變數佔2B,範圍0-65535;觀察字元在字符集中的位置,必須使用int型別顯示轉換而不可以使用short型別(因為short型別的範圍是-32768-32767)
(3).char型別與整型資料運算時,其精度為int型
3.基本資料的類包裝
型別: byte short int long float double char
類包裝: Byte Short Integer Long Float Double Character
類方法:byteValue(), intValue(), charValue()等獲得值
特別是Character類的方法比較多,例如: isDigit(); isLetter(); isLowCase() 等