购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

3.1.1 整数类型

Java中的整数类型包括byte、short、int和long,它们之间的区别:在计算机内部占用的内存空间不同,如表3-1所示。

表3-1 整数类型

Java语言的整数类型默认是int类型,例如10表示为int类型整数10,而不是short或byte,而10L(或10l)表示long类型的整数10,就是在10后面加上l(小写英文字母)或L(大写英文字母)。

整数常量还可以使用二进制数、八进制数和十六进制数表示,它们的表示方式分别如下。

● 二进制数:以0b或0B为前缀,注意0是阿拉伯数字,不要误认为是英文字母o。

● 八进制数:以0为前缀,注意0是阿拉伯数字。

● 十六进制数:以0x或0X为前缀,注意0是阿拉伯数字。

使用整数的示例代码如下:

在程序代码中,尽量不用小写英文字母l,因为它容易与数字1混淆,特别是在Java中表示long类型整数时很少使用小写英文字母 l ,而是使用大写英文字母L。例如,10L要比10l可读性更好。 bTFWjZ9oTVjW19KnwhsJkIJAyrYWaKU+TU0OQNwpyukY0eGskA4UbVk86eGvGRl7

点击中间区域
呼出菜单
上一章
目录
下一章
×