八個基本資料型別

2021-10-10 08:32:12 字數 1814 閱讀 1815

//整數拓展 進製  二進位制0b 十進位制  八進位制0  十六進製制0x

int i=10;

int i2=

012;

//八進位制0

int i3=

0x10

;//十六進製制0x

system.out.

println

(i);

system.out.

println

(i2)

;system.out.

println

(i3)

;system.out.

println

("***********************************=");

//浮點數拓展-----------------------

//bigdecimal 數學工具類

//float 有限 離散 含入誤差 大約 接近但不等於

//douber

//最後完全使用浮點數進行筆記

float f=

0.1f

;double d=

1.0/10;

system.out.

println

(f==d)

;system.out.

println

(f);

system.out.

println

(d);

//字元拓展----------------

char c1=

'a';

char c2=

'佔';

system.out.

println

(c1)

;system.out.

println((

int)c1)

;//強制轉換

system.out.

println

(c2)

;system.out.

println((

int)c2)

;//強制轉換

//所有字元本質還是數字

//編碼 unicode表

//轉義字元

/* \t 製表符

\n 換行

\a 響鈴

\b 退格,將當前位置移到前一列

\r 回車,將當前位置移動到文字開頭

\v 垂直製表

\\ 代表乙個反斜線字元"\"

\" 代表乙個雙引號字元

\' 代表乙個單引號字元

\? 代表乙個問號

\0 空字元null

\ddd 1到3位八進位制數所代表的任意字元

\xhh 十六進製製所代表的任意字元

*/system.out.

println

("dofd\tdfd");

//------------

string sa=

newstring

("123");

string sb=

newstring

("123");

system.out.

println

(sa==sb)

;//false

string sa1=

"123"

;string sb1=

"123"

;system.out.

println

(sa1==sb1)

;//true

//布林值拓展

boolean flag=

true;if

(flag)

八種基本資料型別

1 四種整數型別 byte short int long byte 8位,用於表示最小資料單位,如檔案中資料,128 127 short 16位,很少用,32768 32767 int 32位 最常用,2 31 1 2 31 21億 long 64位 次常用 注意事項 int i 5 5叫直接量 或...

八大基本資料型別

整型資料 存整數 byte 位元組 表示是乙個位元組 short 短整型 表示是兩個位元組 int 整型 表示四個位元組 long 長整型 表示八個位元組 定義變數的規則 在能夠滿足要求的情況下,盡可能選擇容量小的。理論上。實際開發一般使用 int 注意點 我們在定義整型變數時,如果我們賦的值沒有特...

JAVA八種基本資料型別

一 字串與字元陣列 字串是類,字元陣列是陣列,字元陣列是char型別的,字串是string型別的。hello equals hello 返回true 乙個字串確實可以呼叫string類中的方法,也就證明了乙個字串就是乙個string類的匿名物件。字串屬於引用型別,整型 浮點型 字元型屬於基本型別。基...