我无法发现我的某个游戏中的编码有什么问题 但我知道它在这一行,
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]);
标签应该在那里。
这可能很简单,但我对编码感谢有点新鲜
答案 0 :(得分:0)
我很确定您传入parseInt()
的其中一个值是" "
尝试使用调试器查看spawn
数组的内容,或者如果您不想使用调试器,则可以将内容打印到控制台/对话框。
答案 1 :(得分:0)
肯定产生[i]它不是整数,这就是为什么会得到这个异常
确保您的spawn数组不应包含任何非法值,该值不应解析为整数
对于ex:如果它包含字符串“hello”那么它不应该是整数,因此请确保
答案 2 :(得分:0)
您的某个spawn []值为“”,无法将其解析为数字。要将String
解析为数字,它必须看起来像一个数字;比如"23"
。