ITPub博客

首页 > 应用开发 > Java > Java中输入方式并判断输入是否为数字

Java中输入方式并判断输入是否为数字

原创 Java 作者:liang573728 时间:2019-04-20 22:30:07 0 删除 编辑
Java中输入方式并判断输入是否为数字[@more@]

import javax.swing.JOptionPane;

public class Test2100521_2 {
public Test2100521_2() {
}
public static void main(String[] ars) {
/*弹出界面方式*/
String name = JOptionPane.showInputDialog("What is your name ?");
String age1 = JOptionPane.showInputDialog("What is your RBID ?");

boolean cc = isNumeric(age1);
if ( cc ){
int age = Integer.parseInt(age1);
System.out.println("Your name is : "+name+"nYour RBID is : "+age);
}
else{
System.out.println("Your name is : "+name+"nYour RBID is : null");
}

System.exit(0);
}

public static boolean isNumeric(String str){
boolean SDR = true;
for(int i=0; i < str.length(); i++){
char str2 = str.charAt(i);
if (! Character.isDigit(str2)){
System.out.println(str2+" is not digit.");
SDR = false;
}
}
return SDR;
}
}


/*命令行提示方式*/
/*Scanner in = new Scanner(System.in);
System.out.println("What is your name ?");
String name = in.nextLine();

System.out.println("How old are you ?");
int age = in.nextInt();

System.out.println("Name : "+name+" age : "+age);*/

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/640706/viewspace-1033810/,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2005-10-15

  • 博文量
    104
  • 访问量
    74300