六:Java基础入门-整数类型
2019-07-12 本文已影响0人
Lord丶轩莫言弃
- Java有四种整数类型:byte、short、int、long;
- Java默认整数计算的结果是int类型;
- 整数的字面量是int类型;
- 若字面量超过int类型的最大值,则字面量是long类型,那么后面要用L(或l)表示该值是long类型。
- Java底层byte和short按照32位(int类型)计算。
示例:将字面量30亿赋值给一个long类型的变量:long longValue=3000000000L;
建议:在使用long类型的时候,变量值建议使用大写L作为后缀;
相同类型的变量运算计算如果超出当前类型的最大值,则需要数据类型转换,反之则不需要。
示例如下图:
运算示意图.png 正确示意图.png