zoukankan      html  css  js  c++  java
  • 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)
    

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

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

  • 相关阅读:
    第四次作业
    第三次作业
    java第三次作业
    java第二次作业
    java作业
    第一次作业
    第十一次作业
    第十次作业
    第九次作业
    第八次作业
  • 原文地址:https://www.cnblogs.com/sevenun/p/7435292.html
Copyright © 2011-2022 走看看