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();