Java-带有Integer.valueOf()的空白会导致java.lang.NumberFormatException

问题描述 投票:0回答:1

如果您尝试:

Integer.valueOf(" 00");

...抛出java.lang.NumberFormatException。因此,即使对于像我这样的Java noob,也很容易通过删除任何空格来解决此问题,但是我非常感谢可以解释为什么以这种方式设计Integer.valueOf()方法的任何信息?] >

您不想让它忽略空白吗?毕竟,在从字符串中提取整数值的上下文中,空格不能被认为是模棱两可的。如果我缺少关于此选择的信息,我敢肯定,有一个解释将帮助我成长为一名编码人员。谢谢!

如果您尝试:Integer.valueOf(“ 00”); ...抛出java.lang.NumberFormatException。因此,即使删除像我这样的Java菜鸟,也很容易通过删除任何空格来解决此问题,但是我非常希望...

java type-conversion whitespace
1个回答
0
投票

[如果您看一下Java文档,Integer.valueOf(String)调用

© www.soinside.com 2019 - 2024. All rights reserved.