at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)

在把字符串转换成整型的时候老是报错,因为数据是从excel表复制到文本文档里进行处理的。
我在控制台输出,也显示字符串就是1,看似没什么问题。

然后,我怀疑其中除了数字之外,还有其他不可见的字符,就通过StringEscapeUtils工具来把字符串连转义字符也输出,就发现了看似为1的字符串,实际为"\uFEFF1"
所以发现表面为1的字符串,还夹杂了其他字符,从而导致转换失败。

java.lang.NumberFormatException: For input string: "1" 	at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65) 	at java.lang.Integer.parseInt(Integer.java:580) 	at java.lang

java.lang.NumberFormatException: For input string: "1" 	at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65) 	at java.lang.Integer.parseInt(Integer.java:580) 	at java.lang

相关文章:

  • 2021-11-16
  • 2021-09-27
  • 2021-08-23
  • 2022-01-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-01-05
  • 2021-05-27
  • 2021-07-20
  • 2022-12-23
  • 2022-12-23
  • 2021-12-15
相关资源
相似解决方案