2012-03-03 17:01:27moooner

Java資料型態

Java資料型態如下:

資料型態大小範圍中文名稱

整數型態

byte1 byte

-128 ~ 127

位元組

short2 bytes

-32768 ~ 32767

短整數

int

4 bytes

-2147483648 ~ 2147483647

整數

long8 bytes

-9223372036854775808 ~ 9223372036854775807

長整數

浮點數型態

float4 bytes

1.401298e-45 ~ 3.402823e+38

單精度浮點數

double8 bytes

4.900000e-324 ~ 1.797693e+308

雙精度浮點數

字元型態

char2 bytes

Unicode characters (包含中文)

字元

布林型態

boolean1 byte

true 或 false

布林

字串型態

String

 

 

字串


若無特殊需求,通常整數型態我們會用 int,浮點數型態我們會用 double。
如此,再加上字元型態 char,布林型態 boolean,字串型態 String,一共5個型態,對初學者來說應改已經夠用了。

再仔細的說明就是 
沒有小數的數值就是整數型態,我們用 int。
帶有小數的數值就是
浮點數型態,我們用 double
只有一個字就是字元型態 char。(實務上 char 也不常用,可用 String 取代,以後再說明)
一串字就是字串型態 String。
邏輯判斷就是布林型態 boolean。


特別講一下何時會用到布林型態,例如:真、假是、否有、沒有。在實務應用上,也常會把性別(男、女)用此型態記錄。
boolean 的值只能是 true 或是 false 兩者之一。


轉貼自: http://www.wretch.cc/blog/odie0918