有人可以解释一下我的问题吗?当我尝试输入逗号数字时,我总是得到 p>
Exception in thread "AWT-EventQueue-0" java.lang.NumberFormatException: For input string: "1.2"
我的代码:
private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
String showInputDialog = JOptionPane.showInputDialog("Enter Line: ");
int liningg = Integer.parseInt(showInputDialog);
double volume = liningg*liningg*liningg;
JOptionPane.showMessageDialog(null, "Last result are: "+volume );
}
最佳答案
NumberFormatException For input string: "1.2"
“1.2”不是整数,因此无法将其解析为整数值。
也许你想要:
double liningg = Double.parseDouble(showInputDialog);
关于java - 输入错误编号时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33664774/