目錄
1整型2小數(浮點)型別
3布林型別
4字元型別
整數型別整數型別有:byte,short,int,long
主要區別是 資料大小範圍。
byte 占用記憶體 乙個位元組(8位) 範圍:-128至127
short 占用記憶體 兩個位元組(16位) 範圍:-32768至32767
int 占用記憶體 四個位元組(32位) 範圍:-2147483648至2147483647
long 占用記憶體 八個位元組(64位) 範圍:-2^63至2^63-1
inta = 010;
//定義乙個八進位制的數
intb = 0x10;
//定義乙個十六進製制的數
可以表示乙個小數,常用的小數(浮點)型別有:
float(單精度),double(雙精度)
float 四個位元組 範圍:3.4e-38至3.4e+38 只能提供7位有效數字
double 八個位元組 範圍:1.7e-308至1.7e+308 可提供16位有效數字
注意:浮點數是有誤差的,不能用於比較。
floata = 0.1f;
floatb = 1/10;
system.
out.println(a == b);
//輸出false
占用1位,可以表示"真"或者"假",型別是boolean
占用兩個位元組,可以存放漢字
Java 基本資料
1 四種整數型別 byte short int long byte 8 位,用於表示最小資料單位,如檔案中資料,128 127 short 16 位,很少用,32768 32767 int 32 位 最常用,231 1 231 21 億 long 64 位 次常用 注意事項 int i 5 5 叫直...
Java基礎 基本資料型別轉換
public static void main string args catch numberformatexception a 基礎資料型別 字串 public static string tostring int i string str integer.tostring 12 string ...
java基礎 基本資料型別(高階)
總體思想各個型別轉換 由位數少的 轉為位數多的 byte short char int long float double 8 16 32 64 整數型 小數型 字串是最大的 這中間,int是32位 float也是32位 這個轉換 不知道咋搞的?這樣子來講 float和int都是固定長度的,4位元組...