NumberFormatException: For input string错误解决

阅读 75

2022-01-13

For input string的话就是在类型转换的时候出现的问题

        String douNum ="3.25" ;
        int parseInt = Integer.parseInt(douNum);

使用这段代码就会出现这样的错误

Exception in thread "main" java.lang.NumberFormatException: For input string: "3.25"
    at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
    at java.lang.Integer.parseInt(Integer.java:580)
    at java.lang.Integer.parseInt(Integer.java:615)
    at Test.main(Test.java:14)

解决方案:

        String douNum ="3.25" ;
        int intNum = Double.valueOf(douNum).intValue();

精彩评论(0)

0 0 举报