黑马程序员技术交流社区
标题:
字符串转数字类型,如何判断越界
[打印本页]
作者:
小白--zz
时间:
2017-6-7 00:31
标题:
字符串转数字类型,如何判断越界
把一个字符串类型的数字转换成十进制的整数型,如何判断数字的大小是否越界?
比如“12345667”转换成十进制的整数
作者:
黑马王大锤
时间:
2017-6-7 01:09
可以判断字符串长度啊,对比int类型最大值的长度
作者:
黎明如约而至
时间:
2017-6-7 01:43
转成BigInteger再比大小行吗?整数好像只有这么大了
作者:
太炎氏太昊氏健
时间:
2017-6-7 08:07
运行一下
作者:
as2991
时间:
2017-6-7 17:37
Long.decode(String nm)
作者:
小白--zz
时间:
2017-6-8 02:23
黑马王大锤 发表于 2017-6-7 01:09
可以判断字符串长度啊,对比int类型最大值的长度
这个不太严谨啊
作者:
黑马王大锤
时间:
2017-6-8 12:14
那叫你一个严谨的,用try catch捕捉异常,出异常了肯定大小越界了
作者:
as2991
时间:
2017-6-22 17:47
捕捉 NumberFormatException 异常
作者:
泥奏凯
时间:
2017-6-22 17:49
我也想知道
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2