from: http://juns.bokee.com/300138.html
Java中整型int的取值範圍是多少?
java中統一規定(不隨機器變動)int用4個字節來表示,而每字節有8位,故int共有2的32次方個值。而Integer是int的封裝類。故Integer.MAX_VALUE為231-1,Integer.MIN_VALUE為-231 。 還有一個是值0,共2的32次方個值。
常见类型内存占用大小
byte(字节型)
长度:1,
范围:-128~127
short(短整型)
长度: 2,
范围: -32768~32767
int(整型)
长度:4,
范围: -2147483648~2147483647
long(长整型)
长度: 8 ,
范围: -9223372036854775808 ~ 9223372036854775807
float(浮点型)
长度: 4 ,
范围: -3.4E38~3.4E38
double(双精度型)
长度: 8,
范围: -1.7E308~1.7E308
char(字符型)
长度: 2 ,
范围: 从字符型对应的整型数来划分,其表示范围是0~65535
boolean(布尔型)
长度: 1 ,
范围:true或false