Java基本數據類型

基本數據類型有8種:

1.整型(4種)

byte,short,int ,long

2.浮點類型(2種)

float,double

3.字符型(1種)

char

4.邏輯型(1種)

boolean


1.整型:byte 1個字節 ,short 2個字節,int 4個字節,long 8個字節 

          其中使用long類型的時候數值後面加個後綴l或L,默認下爲int類型。

          八進制有一個前綴0,十六進制有個前綴0x。

2.浮點型:float 4個字節,double 8個字節。

         a. 使用float類型的時候有個後綴f或F,否則默認爲double類型(也可以有後綴d或D)。

         b.三個特殊的浮點數值:正無窮大,負無窮大,NaN,三者用於表示溢出和出錯。

            eg:一個正整數除以0結果我正無窮大,0/0或者負數的平方根結果爲NaN。

         c.檢測一個特定值是否爲Double.NaN:  if(Double.isNaN(x))

         d.浮點數的計算無法精確,我們可以使用大數字BigDecimal來進行浮點數運算

3.字符類型:char 2個字節

4.布爾類型:boolean 有兩個值true false 不是關鍵字

5.數值類型之間的轉換:byte—>short—>int—>long

                               char—>int

                               int—>double   float—>double

小可轉大,大轉小失去精度





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