Java基礎類型(8種)
1. 整數類型
類型 | 位數 | 範圍 | 備註 | 包裹類 |
---|---|---|---|---|
byte | 8 | -128 ~ 127 | 如文件中的byte流 | Byte |
short | 16 | -32768 ~ 32767 | 不經常用 | Short |
int | 32 | (-2^31) -1 ~ 2^31 | 操作整數時經常使用 | Interger |
long | 64 | (-2^63) -1 ~ 2^63 | 定義時需要後綴L,否則會報錯,如 long a = 5L; |
Long |
2.浮點數類型
類型 | 位數 | 範圍 | 備註 | 包裹類 |
---|---|---|---|---|
float | 32 | (-2^31) -1 ~ 2^31 | 定義時需要後綴F或f,float a = 5f; float b = 5F; |
Float |
double | 64 | (-2^63) -1 ~ 2^63 | 定義時需要後綴 D 或 d,double a = 5d; double b = 5D; |
Double |
3.字符類型
類型 | 位數 | 範圍 | 備註 | 包裹類 |
---|---|---|---|---|
char | 16 | 0~65535 | 是整數類型,用單引號括起來的 1 個字符 | Character |
布爾類型(boolean) Boolean
true -> 真
false -> 假