String到int的转换如何支持10位数以上?
程序员文章站
2022-06-11 19:50:04
...
用string到int的转换,如果string位数超过10位以上,会报java.lang.NumberFormatException: For input string: "200710180917"
如果str的长度在10位以内是没问题的,如果str="200710180917"就会报错,我想把类似"200710180917"得字符串转成int如何办?
package Test; public class TestInt { /** * @param args */ public static void main(String[] args) { String str="2007101809"; int i = Integer.parseInt(str); System.out.println("i:"+i); } }
如果str的长度在10位以内是没问题的,如果str="200710180917"就会报错,我想把类似"200710180917"得字符串转成int如何办?
下一篇: 取不到当前正确日期有关问题