下面的代码LZ自己看吧. int A(String prompt){ boolean boy = true; int number = 0; do{ String text = JOptionPane.showInputDialog(prompt); try{ number = Integer.parseInt(text); boy = false; }catch(NumberFormatException e){ JOptionPane.showMessageDialog(null,"您输入的格式不正确,请重新输入!"); } if(number<0){ JOptionPane.showMessageDialog(null,"您输入的数据不符和实际情况,请重新输入!"); } }while(boy); System.out.println("您输入的圆为:"+number); return number; }
static int Integer_InputJiao(String prompt){ boolean boy = true; int number = 0; do{ String text = JOptionPane.showInputDialog(prompt); try{ number = Integer.parseInt(text); boy = false; }catch(NumberFormatException e){ JOptionPane.showMessageDialog(null,"您输入的格式不正确,请重新输入!"); } if(number<0 || number>9){ JOptionPane.showMessageDialog(null,"您输入的数据不符和实际情况,请重新输入!"); boy = true; }
int A(String prompt){
boolean boy = true;
int number = 0;
do{
String text = JOptionPane.showInputDialog(prompt);
try{
number = Integer.parseInt(text);
boy = false;
}catch(NumberFormatException e){
JOptionPane.showMessageDialog(null,"您输入的格式不正确,请重新输入!");
}
if(number<0){
JOptionPane.showMessageDialog(null,"您输入的数据不符和实际情况,请重新输入!");
}
}while(boy);
System.out.println("您输入的圆为:"+number);
return number;
}
static int Integer_InputJiao(String prompt){
boolean boy = true;
int number = 0;
do{
String text = JOptionPane.showInputDialog(prompt);
try{
number = Integer.parseInt(text);
boy = false;
}catch(NumberFormatException e){
JOptionPane.showMessageDialog(null,"您输入的格式不正确,请重新输入!");
}
if(number<0 || number>9){
JOptionPane.showMessageDialog(null,"您输入的数据不符和实际情况,请重新输入!");
boy = true;
}
}while(boy);
System.out.println("您输入的圆为:"+number);
return number;
}