string 转int失败 字符串如下,1100000000000002,转换int的时候,出现numberformartException,数字转换异常,是不是字符串太大,转换int 失败, 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 远远超出了int的范围。。可以考虑转成BigInteger String str = "1100000000000002"; System.out.println(Long.parseLong(str)); Long.parseLong 转换成long就可以了int是32位的 最大值2147483647 BigDecimal应该是最好的,不过这个东东不是很熟悉,因为我动态自加数据, 那需要看你的数据范围叻,你给的这个超出叻int的范围 可以考虑使用long,不建议使用BigDecimal这个有精度,没速度的 呵呵、 Hi, I think when you run your code, you will get the exception about this error. Query this exception in jdk api and you will find this explain by yourself.It's a good way to improve your ability in program. ssh2框架下 数据库取数据生成菜单 时效控制 hibernate1对多映射,多对1映射 请问目前有好的网站开发工具啊? bean:include问题 JPA @OneToOne @PrimaryKeyJoinColumn 延迟加载怎么配置呢?哪位指点下,谢谢。 如何静态的下载链接? 获取最新修改时间的一个文件名。 1,000,000.00有什么算法可以转成100000谢谢 在家学习和练习j2ee的话,都需要哪些开发包? 关于linux磁盘空间与javaweb项目的问题 struts2深入详解谁发我一份啊! java程序如何获得 ntp时间
String str = "1100000000000002";
System.out.println(Long.parseLong(str));