Java学习笔记之二十二 整型

整型用于表示没有小数部分的数值。

整型允许负数。

Java提供了4种整型。

类型 存储需求 取值范围
int 4字节 -2 147 483 648 ~ 2 147 483 647(正好超过20亿)
short 2字节 -32 768 ~ 32 767
long 8字节 -9 223 373 036 854 775 808 ~ 9 223 372 036 854 775 807
byte 1字节 -128 ~ 127

int类型最常用。

使用哪种类型,根据具体要表示的数值大小和场合来定。

在Java中,整型的范围和运行Java代码的机器无关。所以,不同平台的机器,在Java中,整型的范围都是一致的。

长整型有一个后缀L。

十六进制数值有一个前缀0x。

八进制有一个前缀0。八进制表示法容易混淆,建议不要使用八进制常数。

Java中没有任何无符号类型。