当前位置: 代码迷 >> 综合 >> java.lang.NumberFormatException: null at java.lang.Integer.parseInt(Integer.java:415) at java.lang
  详细解决方案

java.lang.NumberFormatException: null at java.lang.Integer.parseInt(Integer.java:415) at java.lang

热度:30   发布时间:2023-12-22 14:56:09.0
问题应该就出在那你那个:Integer.parseInt(变量)上, 从报错来说,应该是括号里面的“变量”是null,当然也就无法转换为Integer类型了。 建议你检查一下这几行代码: 1、flag = Integer.parseInt(flag1); //flag1为null,就会报你说的错误 2、int Price= Integer.parseInt(price); //price为null,就会报你说的错误 反正有Integer.parseInt()的地方都看一看,parseInt()方法括号里面的不能是null,也不能是其他无法转换为数字的字符串