gpt4 book ai didi

java.lang.NumberFormatException : For input string 异常

转载 作者:塔克拉玛干 更新时间:2023-11-03 03:26:33 24 4
gpt4 key购买 nike

eclipse 告诉 lang 和我找不到解决方案

Exception in thread "main" java.lang.NumberFormatException: For input string: "2463025552" at java.lang.NumberFormatException.forInputString(Unknown Source) at java.lang.Integer.parseInt(Unknown Source) at java.lang.Integer.parseInt(Unknown Source) at Main.main(Main.java:31)

String s2[]=s.split("\\,");
Records rec=new Records();
rec.setName(s1[0]);
rec.setAddres(s2[0]);

phone = Integer.parseInt( s2[1].trim() );
System.out.println(phone);

我以这种格式从文件中读取名称-地址、电话和 arraylist 中用于电话的广告我有问题

最佳答案

如果传递的字符串不是整数的有效表示,Integer.parseInt 将抛出 NumberFormatException。此处您试图传递2463025552,它超出整数范围

改用长

long phone = Long.parseLong(s2[1].trim() )

关于java.lang.NumberFormatException : For input string 异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13935167/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com