一个长度为19的字符串转换为长整型,一切正常;
为何长度为20,转换变会出现异常?
代码:long staNum = Long.parseLong("33333333333333333333");
异常:java.lang.NumberFormatException: For input string: "33333333333333333333"
------解决方法--------------------------------------------------------
长度为20的字符串转换为长整型出现异常?可以使用new BigInteger(str);来完成,这个可以不受长度限制