Java數據類型

簡述

Java是一種強類型語言,說明必須爲每一個變量聲明一種數據類型。在Java中,一共有8種數據類型,其中有4整型2浮點類型1種表示Unicode編碼的字符單元的字符類型char1種表示真值的boolean類型。


整型

類型 存儲需求 取值範圍
int 4字節 -2147483684~2147483647
short 2字節 -32768~32767
long 8字節 -9223372036854775808~9223372036854775807
byte 1字節 -128~127

1. 長整型數值有一個後綴L
2. 十六進制數值有一個前綴0x
3. 八進制有一個前綴0。(建議:最好不要使用八進制常數。)
4. 二進制有一個前綴0b。(注:從Java7開始,加上這個前綴就可以表示二進制數。同樣,從Java7開始,還可以爲數字字面量下面假如下劃線,這些下劃線知識爲了讓人一如,如用1_000_000。)


浮點類型

類型 存儲需求
float 4字節
double 8字節

1. float類型的數值有一個後綴F。(注:沒有後綴的浮點數值默認爲double類型。)
2. 在JDK 5.0種,可以使用十六進制表示浮點數值。如,0.125可以表示成0x1.0p-3。在十六進制表示法中,使用p表示指數,而不是e。注意,位數採用十六進制,指數採用十進制。指數的基數是2,而不是10。
⚠️:浮點數值不適用于禁止出現攝入誤差的金融計算中。


char類型

char類型用於表示單個字符。

特殊字符的轉移序列符

轉移序列 名稱 Unicode值
\b 退格 \u0008
\t 製表 \u0009
\n 換行 \u000a
\r 回車 \u000d
\” 雙引號 \u0022
\’ 單引號 \u0027
\\ 反斜槓 \u005c

boolean類型

boolean(布爾)類型有兩個值:falsetrue。整型值和布爾值之間不能進行相互轉換。


座右銘:努力不一定成功,但放棄一定失敗!

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