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

基本数据类型分为: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; //没有构成自动类型转换
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值