do {
String input=JOptionPane.showInputDialog("Please input a number less than 171!" );
k = Double.parseDouble(input);
if(Double.isNaN(k)==true) continue;
else break;
}
while(k>171);
请问这句if(Double.isNaN(k)==true) continue;
else break;
是不是错了,我想k不是数字就重新循环,请问高手能告诉我其他方法吗
我是java初学者,麻烦能详细解释一下怎样做,或改动吗?谢谢拉
斯蒂芬大帝