整型类型

整型数据一共有四种,按照保存的范围由小到大:byte、short、int、long,那么在Java里面任何的一个整型常量那么其默认的类型都是int型(只要是整数就是int类型的数据)。
任何的数据类型都是有其可以保存的数据范围的(正常使用下你很少会出现超过此范围的数据),那么如果真的超过了呢?
范例:观察超过了int型的范围
在这里插入图片描述
可以发现,这些数字在进行数据处理的时候,如果超过了其最大的保存范围,那么将出现有循环的问题,而这样的问题在Java中称为数据溢出,那么要解决这种溢出,那么可以继续扩大使用范围,比int型更大的是long
范例:解决数据溢出
1.在操作的时候预估数据范围,如果发现范围不够就使用更大范围:
在这里插入图片描述
2.除了可以定义long型的变量之外,也可以直接在常量上进行处理,默认的整数常量都是int型,那么可以为它追加字母“L”或直接使用“(long)”转换。(L不要写成小写l,容易看成1)
在这里插入图片描述
现在发现数

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值