社区
Java SE
帖子详情
Java中int型越界问题
xiaowen123456
2004-04-18 03:39:55
两个未越界的int型(a,b),当(int)c=a*b越界的话,这句话不会产生异常,而且会产生不知道什么结果的结果,有时c为负数,有时c为1,有时c为未越界的整数.请问这是为什么,怎样让c=a*b产生异常?
...全文
581
7
打赏
收藏
Java中int型越界问题
两个未越界的int型(a,b),当(int)c=a*b越界的话,这句话不会产生异常,而且会产生不知道什么结果的结果,有时c为负数,有时c为1,有时c为未越界的整数.请问这是为什么,怎样让c=a*b产生异常?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
bluesmile979
2004-04-19
打赏
举报
回复
如果需要,你可以自己做个判断
比如 int范围 / a > b 没有越界,否则越界。自己考虑一下。
panpan221
2004-04-18
打赏
举报
回复
同意一楼
dlxu
2004-04-18
打赏
举报
回复
呵呵,如果写程序的时候就遇见到会越界,那就用大的类型
programer23
2004-04-18
打赏
举报
回复
同意runki(runki)
runki
2004-04-18
打赏
举报
回复
对要用 BigDecimal 的
lizsss
2004-04-18
打赏
举报
回复
java好像有一条准则说:尽量不用产生异常
BigBangBug
2004-04-18
打赏
举报
回复
你如果真的要处理这种数量级的数就不应该用int了,需要用任意位数的BigDecimal类。
Java
数组
越界
问题
实例解析
Java
数组
越界
问题
实例解析 在
Java
中
,数组是一种非常重要的数据结构,它广泛应用于各种场景
中
。然而,在使用数组时,开发者最容易遇到的
问题
之一就是数组
越界
问题
。数组
越界
问题
是指在访问数组时,索引值超出了数组...
java
int
越界
_
Java
中
Int
eger
越界
的
问题
– 去当CTO
这两天在研究一个
问题
时,偶然的越到了
int
越界
的
问题
,我很惊奇的发现,当一个 数 大于了
Int
eger.MAX_VALUE时,用System.out.pr
int
ln()输出后,会得到一个负数。我很好奇这个负数是怎么来的,所以查了一下资料,...
java
中
如何判断
int
类
型
是否
越界
Java
中
如何判断
int
类
型
是否
越界
在编程
中
,整数溢出是一个常见的
问题
,尤其是在处理大整数运算时。在
Java
中
,
int
类
型
是一个32位的有符号整数,其取值范围是-2,147,483,648到2,147,483,647。当整数运算的结果超出这个...
java
int
越界
_用位运算判断
int
类
型
变量
越界
今天在做一道oj题的时候,遇到了一个情景,需要判断经过操作后的
int
类
型
数是否
越界
。我直接很暴力地比较和
int
类
型
的最大最小值来判断是否
越界
。但还想思考一下用位运算判断是否
越界
的方法,顺便巩固一下位运算和补码...
Java
基础 -
int
越界
问题
影响人视觉的
Java
运算: private static SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd HH:... // false } 总结: 第一行打印 true,因为 88 * 86400000,为
int
类
型
,超出
int
的取值范围。
Java SE
62,622
社区成员
307,257
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章