java - 输入字符串 : "" 出现错误 java.lang.numberformatException

标签 java

我无法找出我的一款游戏的编码有什么问题 但我知道它在这一行,

int id = Integer.parseInt(spawn[0]), 
     x = Integer.parseInt(spawn[1]), 
     y = Integer.parseInt(spawn[2]), 
     z = Integer.parseInt(spawn[3]), 
     faceDir = Integer.parseInt(spawn[4]);

标签应该在那里。

这可能很简单,但我对编码有点陌生,谢谢

最佳答案

我非常确定您传递给 parseInt() 的值之一是 ""

尝试使用调试器查看 spawn 数组的内容,或者如果您不想使用调试器,可以将内容打印到控制台/对话框。

关于java - 输入字符串 : "" 出现错误 java.lang.numberformatException,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21538132/

相关文章:

java - jsp中获取文件夹路径

java - 如何从我从 JavaClass 创建的 EditText 中获取文本

java - 如何根据动态传递的索引有效地拆分 Java 列表

java - 捕获 cmd 输出并将其包含在 java 列表中

java - 验证积分表达式的正则表达式(微积分)

java - 使用 HTML 文本更改禁用 Java 按钮的文本颜色

java - Spring 框架 - 超时 java.net.SocketTimeoutException : timeout

java - 为什么 JavaFX TextField 监听器不起作用?

java - 本地Spring应用如何访问OpenShift上的mysql?

java - 如何扩展类(class)?