Exception in thread "main" java.lang.NumberFormatException: For input string: "8 "
时间: 2023-07-05 16:15:56 浏览: 101
八数码问题代码(java)
5星 · 资源好评率100%
这是一个 Java 异常,它表明在使用 `parseInt()` 函数将字符串转换为整数时出现了错误。具体来说,该错误是因为输入字符串中包含了额外的空格字符,导致无法正确解析为整数。
为了解决这个问题,您可以使用 `trim()` 函数去掉字符串两端的空格,例如:
```
String str = "8 ";
int num = Integer.parseInt(str.trim());
```
这样就可以正确解析字符串并将其转换为整数了。
阅读全文