-2
我有一個做while循環,我需要檢查while條件中的變量是否是一個數字。我怎麼做?如何檢查while條件中的變量是否是一個數字?
do {
try
{
String n = JOptionPane.showInputDialog("Enter a number");
int number= Integer.parseInt(n);
}
catch(NumberFormatException e)
{
System.out.println("Not a Number");
}
} while (????);
System.out.println("You entered a number");
}
}
你可以做一個',而(真)',並在'int number'語句之後插入'break;'語句。 –
由於範圍確定你沒有在while循環中的變量.. –
雖然不是你想要做的。循環使用時,while中的條件應該是檢查循環是否應該繼續 – Razib