java的基础知识-第二十七篇-基本数据类型中的整数类型

博客介绍了Java基本数据类型,分为4大类共8种,着重讲述整数类型(byte、short、int、long)。指出整数类型默认是int,还说明了各类型取值范围,以及赋值时超出范围的编译错误情况和解决办法,如用更大范围类型存储、添加L指定为long类型。

基本数据类型分为:4大类,共计8种
整数类型:byte short int long
整数类型中默认为int
整数类型各自取值范围在这里插入图片描述
//byte
在java中,当对byte short char类型赋值时,如果没有超出该类型取值范围则可以直接赋值
如://a = 128; //出现编译错误,因为超出byte类型取值范围
//short
//出现编译错误,超出short类型取值范围,解决办法:只能找一个比该类型范围大的类型存储该值

//int
如://c =1234567890; //出现编译错误,超出int类型范围
//long
如:long=6;在java中,取值范围小的类型可以直接赋给取值范围大的类型,构成自动类型转换
/d = 12345678909; //出现编译错误,因为值默认为int,超出int取值范围
解决办法:将右侧的值后面添加L或1,此时该值认为long,也就是说该值就为long类型
d=12345678909L; //没有构成自动类型转换
在这里插入图片描述

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值