NumberFormatException异常什么情况下出现?
设置有问题,java.lang.NumberFormatException的意思是数字格式化异常,
也就是要把"176//240"这个输入字条转换为一个数字无法转换.游戏应该有进行设置的地方,
你将176//240改成一个纯数字就可以了
// 将String类型的字符串转化成douoble类型
return;
}
设置有问题,java.lang.NumberFormatException的意思是数字格式化异常,
也就是要把"176//240"这个输入字条转换为一个数字无法转换.游戏应该有进行设置的地方,
你将176//240改成一个纯数字就可以了
需要数字的时候,你给了个null(你没输入)---- 无法把null转换为整数
if (!editpm2_5.equals("") && !editpm2_5.equals(null)) {// 长度不为零并且不为空,中间为&&
// 将String类型的字符串转化成douoble类型
double doubleeditpm2_5 = Double.parseDouble(editpm2_5);//转化成double类型
} else {
Toast.makeText(MainActivity.this, "对不起,更改阈值不能为空", Toast.LENGTH_SHORT).show();return;
}