Java基本數據類型及類型轉換

學習小結(一):Java基本數據類型及相互轉換

一、八大基本數據類型

注意:由於boolean類型所佔字節數說法不一,並且boolean類型不參與基本數據類型的轉換,這裏就不給出具體的字節數。

類型 名稱 字節數
byte 字節 1
short 短整型 2
int 整型 4
long 長整型 8
float 浮點單精度 4
double 浮點雙精度 8
char 字符型 2
boolean 布爾型

二、數據類型轉換

1、自動轉換

(1)小容器向大容器轉換

// short 轉 int
short s = 1;
int i = s;

(2) 低精度向高精度轉換

/* long 轉 float
  雖然long佔8個字節 float只有4個字節,但是float精度高,所以仍然可以自動轉換
*/
long l = 1;
float f = l;

2、強制轉換

// int 轉 short
int i = 1;
short s = (short) i;
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章