社区
Web 开发
帖子详情
Integer.parseInt()
猎人_
2012-02-08 08:54:09
int x = Integer.parseInt("440883540000");
帮忙看下那错了
...全文
217
13
打赏
收藏
Integer.parseInt()
int x = Integer.parseInt("440883540000"); 帮忙看下那错了
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
黑色的熊猫
2012-02-08
打赏
举报
回复
[Quote=引用 1 楼 gavin_ts 的回复:]
440883540000 已经超出Integer的范围了
[/Quote]up
jun921373786
2012-02-08
打赏
举报
回复
你用Integer.MAX_VALUE和Integer.MIN_VALUE来或得你机器int类型可以取值的最大值和最小值,440883540000,不在这个最大值和最小值范围时,就会报错。
小威
2012-02-08
打赏
举报
回复
440883540000 > Integer.MAX_VALUE 了,用 Long 吧
绝世酱油瓶
2012-02-08
打赏
举报
回复
[Quote=引用 2 楼 ldh911 的回复:]
Integer.MAX_VALUE = 2147483647;
所以楼主可以修改为:
long x = Long.parseLong("440883540000");
更狠点可以:
BigInteger x = new BigInteger("440883540000");
[/Quote]+++
MiceRice
2012-02-08
打赏
举报
回复
Integer.MAX_VALUE = 2147483647;
所以楼主可以修改为:
long x = Long.parseLong("440883540000");
更狠点可以:
BigInteger x = new BigInteger("440883540000");
我嘞个去
2012-02-08
打赏
举报
回复
440883540000 已经超出Integer的范围了
sap_2010
2012-02-08
打赏
举报
回复
超出范围了!
推荐使用Long
zhongshiguangxin
2012-02-08
打赏
举报
回复
推荐使用 long
Smart_Vnote
2012-02-08
打赏
举报
回复
明显超出整型范围了吗
loveyunwt
2012-02-08
打赏
举报
回复
440883540000 已经超出Integer的范围了
Cactus_hxk
2012-02-08
打赏
举报
回复
[Quote=引用 2 楼 ldh911 的回复:]
Integer.MAX_VALUE = 2147483647;
所以楼主可以修改为:
long x = Long.parseLong("440883540000");
更狠点可以:
BigInteger x = new BigInteger("440883540000");
[/Quote]
+++++++
swjtueducnhls
2012-02-08
打赏
举报
回复
也可以用BigInteger
BigInteger bigInteger = new BigInteger("440883540000");
Spring89
2012-02-08
打赏
举报
回复
int x = Integer.parseInt("440883540000");
这一看就知道是超过的int的范围嘛!用long就没事了!
Java大数据培训学校全套教程-常用对象(21)
Java大数据培训学校视频课程:"java大数据培训学校全套教材"系列课程由750集视频构成,基本就 是1)时下流行的java培训学校主流内部教材,2)和市面上培训学校的通 行的课程体系几乎一样。所以这套课程都能自己学...
Integer
.
parseInt
()什么意思?
java中的语句
integer
.
parseint
()是将整型数据
Integer
转换为基本数据类型int 例子: String str = "3"; int i =
Integer
.
parseInt
(str); System.out.println(i+1);//输出4; String str = "3"; System.out....
Integer
.valueOf()和
Integer
.
parseInt
()的用法
1,
Integer
.valueOf()和
Integer
.
parseInt
()的作用:
Integer
.valueOf()和
Integer
.valueOf()这两个方法都是
Integer
的静态方法,都可以传入一个只包含整数的字符串类型,将其转换为整数。 String str = "123"; ...
Integer
.
parseInt
(s)与
Integer
.valueOf(s)的区别详解
一、
Integer
.
parseInt
(s)用法 String s1 = "1000"; String s2 = "1000"; int n1 =
Integer
.
parseInt
(s1); int n2 =
Integer
.
parseInt
(s2); if (n1 == n2) { System.out.p
Integer
.valueOf和
Integer
.
parseInt
在日常开发工作中,我们经常需要将一个字符串值转换成整型值,这个时候我们可以选择
Integer
.valueOf和
Integer
.
parseInt
两个选择. 接下来我们分析下这两个方法的区别.
Integer
.valueOf返回值是
Integer
类型
Integer
....
Web 开发
81,094
社区成员
341,711
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章