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中没有任何无符号类型。