Java八種基本型別

2021-09-03 02:07:50 字數 698 閱讀 2885

型別

位數範圍

備註包裹類

byte

8-128 ~ 127

如檔案中的byte流

byte

short

16-32768 ~ 32767

不經常用

short

int32

(-2^31) -1 ~ 2^31

操作整數時經常使用

interger

long

64(-2^63) -1 ~ 2^63

定義時需要字尾l,否則會報錯,如long a = 5l;long

型別位數

範圍備註

包裹類float

32(-2^31) -1 ~ 2^31

定義時需要字尾f或f,float a = 5f; float b = 5f;float

double

64(-2^63) -1 ~ 2^63

定義時需要字尾 d 或 d,double a = 5d; double b = 5d;double

型別位數

範圍備註

包裹類char

160~65535

是整數型別,用單引號括起來的 1 個字元

character

true -> 真

false -> 假

java基本型別轉換

一 int 和 string 互轉 1 int 轉為 string 1 public static string valueof int i 2 int a 9 string s new integer a tostring 2 string 轉為 int 1 int i integer.parsi...

Java基本型別的型別轉換

語法格式 targettype value,其運算子是圓括號。當進行強制型別轉換時,類似於把乙個大瓶子中的水倒入小瓶子中,如果大瓶子中水不多還好,如果大瓶子中水多,將會引起溢位,從而造成資料損失 注 正數在計算機中以原碼存放,負數在計算機中以補碼顯示 float a 5.6 上面一行 會報錯,因為計...

Java基本型別與物件

1 基本型別 int long short byte double float char boolean 例一 byte b1 1,b2 2 byte b3 b1 b2 error 因為執行整數運算是按32位或64位進行,其結果變成了int,需強行轉換 byte b3 byte b1 b2 yes....