//整數拓展 進製 二進位制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類的匿名物件。字串屬於引用型別,整型 浮點型 字元型屬於基本型別。基...