1. 程式人生 > 其它 >Java筆記 - 資料型別

Java筆記 - 資料型別

資料型別

1、java基本資料型別分為4大類,共8種資料型別。整型型別預設是int型別,而浮點型別預設是double型別。

  整數型別:byte、short、int、long

  浮點型別:float(單精度)、double(雙精度)

  字元型別:char

  布林型別:boolean

其中整數型別、浮點型別和字元型別都屬於數值型別,它們之間可以互相轉換。

2、進製表示

二進位制數:0b或0B為開頭

八進位制:以0為開頭

十六進位制:以0x或0X為開頭

3、java中的字元常量必須用單引號括起來的單個字元;java字符采用雙位元組Unicode編碼佔兩個位元組(16位),因而可用十六進位制(無符號)編碼形式表示

char c = ‘A’;

char c = ‘\u0041’; //十六進位制編碼形式,詳細可以查閱Unicode字元列表。

4、常用轉義符

5、布林型只有兩個值,true和false;java中的布林值不能用1和0代替。

booleam A = true;

booleam B = false;

6、自動型別轉換

7、強制型別轉換,需要注意精度掉失問題。

byte b = (byte) i;

例:

double j = 10.1;

double j1 = (int) j;

int j2 = (int) j;

8、引用資料型別