所以,正如标题所说,我正在尝试使用 isNumber 创建一个程序。它应该告诉你输入是否是用数字写的......但如果输入不是数字形式,它不应该结束程序基本上只是重新开始。(我对编程很陌生)提前谢谢。这就是我已经走了多远
String input = JOptionPane.showInputDialog("Skriv in ett tal i sifferform");
if(isNumber(input))
{
JOptionPane.showMessageDialog(null, "Godkänt, du skrev in ett tal i sifferform");
}
else
{
JOptionPane.showMessageDialog(null, "Du har ej skrivit in ett tal i sifferform");
}
}
public static boolean isNumber(String in)
{
try
{
Double.parseDouble(in);
return true;
}
catch (Exception e)
{
return false;
}