Java資料型態如下:
資料型態 | 大小 | 範圍 | 中文名稱 |
整數型態 | byte | 1 byte | -128 ~ 127 | 位元組 |
short | 2 bytes | -32768 ~ 32767 | 短整數 |
int | 4 bytes | -2147483648 ~ 2147483647 | 整數 |
long | 8 bytes | -9223372036854775808 ~ 9223372036854775807 | 長整數 |
浮點數型態 | float | 4 bytes | 1.401298e-45 ~ 3.402823e+38 | 單精度浮點數 |
double | 8 bytes | 4.900000e-324 ~ 1.797693e+308 | 雙精度浮點數 |
字元型態 | char | 2 bytes | Unicode characters (包含中文) | 字元 |
布林型態 | boolean | 1 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
文章定位: