byte b; 1位元組
short s; 2位元組
int i; 4位元組
long l; 8位元組
char c; 2位元組(c語言中是1位元組)
float f; 4位元組
double d; 8位元組
boolean bool; false/true
1、未帶有字元字尾標識的整數預設為int型別;未帶有字元字尾標識的浮點數預設為double型別。
2、如果乙個整數的值超出了int型別能夠表示的範圍,則必須增加字尾「l」(不區分大小寫,建議用大寫,因為小寫的l與阿拉伯數字1很容易混淆),表示為long型。
3、帶有「f」(不區分大小寫)字尾的整數和浮點數都是float型別的;帶有「d」(不區分大小寫)字尾的整數和浮點數都是double型別的。
4、編譯器會在編譯期對byte、short、int、long、float、double、char型變數的值進行檢查,如果超出了它們的取值範圍就會報錯。
5、int型值可以賦給所有數值型別的變數;long型值可以賦給long、float、double型別的變數;float型值可以賦給float、double型別的變數;double型值只能賦給double型別變數。
JAVA八種基本資料型別
一 字串與字元陣列 字串是類,字元陣列是陣列,字元陣列是char型別的,字串是string型別的。hello equals hello 返回true 乙個字串確實可以呼叫string類中的方法,也就證明了乙個字串就是乙個string類的匿名物件。字串屬於引用型別,整型 浮點型 字元型屬於基本型別。基...
Java八種基本資料型別
1 四種整數型別 byte short int long byte 8 位,用於表示最小資料單位,如檔案中資料,128 127 short 16 位,很少用,32768 32767 int 32 位 最常用,231 1 231 21 億 long 64 位 次常用 注意事項 int i 5 5 叫直...
java八種基本資料型別
1 四種整數型別 byte short int long byte 8 位,用於表示最小資料單位,如檔案中資料,128 127 short 16 位,很少用,32768 32767 int 32 位 最常用,231 1 231 21 億 long 64 位 次常用 注意事項 int i 5 5 叫直...