异常 - java.lang.NumberFormatException:对于输入字符串:“000000000”
Exception- java.lang.NumberFormatException: For input string: " 000000000"
我在数据库中查询后得到这个return,我不知道确切的意思。
Caused by: java.lang.NumberFormatException: For input string: " 000000000"
请有人帮助我。谢谢
查看您的错误消息的这一部分:
Caused by: java.lang.NumberFormatException: For input string: " 000000000"
解析号码失败,因为您的号码字符串开头有一个 space。
删除 space 它应该可以工作。
的 Javadoc
Thrown to indicate that the application has attempted to convert a string to one of the numeric types, but that the string does not have the appropriate format.
在你的情况下,你的号码中有一个 space,你可以 trim 它与 trim()
How i can do this in number?
在尝试解析数字之前,您需要确保其格式为数字。
例如
String s = " 00000000";
int n = Integer.parseInt(s.trim()); // remove leading/trailing spaces.
此问题由数字格式异常引起。格式输入字符串中有space:" 000000000"。删除 space 并重试
我在数据库中查询后得到这个return,我不知道确切的意思。
Caused by: java.lang.NumberFormatException: For input string: " 000000000"
请有人帮助我。谢谢
查看您的错误消息的这一部分:
Caused by: java.lang.NumberFormatException: For input string: " 000000000"
解析号码失败,因为您的号码字符串开头有一个 space。
删除 space 它应该可以工作。
Thrown to indicate that the application has attempted to convert a string to one of the numeric types, but that the string does not have the appropriate format.
在你的情况下,你的号码中有一个 space,你可以 trim 它与 trim()
How i can do this in number?
在尝试解析数字之前,您需要确保其格式为数字。
例如
String s = " 00000000";
int n = Integer.parseInt(s.trim()); // remove leading/trailing spaces.
此问题由数字格式异常引起。格式输入字符串中有space:" 000000000"。删除 space 并重试