java中输入一个数,如何判断此数是不是6位数,在线等

如题所述

方法一范围判断:99999>a<999999
方法二正则判断:^[1-9]\d{5}$(手写正则未经过验证,大概意思是这样的)
温馨提示:答案为网友推荐,仅供参考
第1个回答  2016-08-03
try{
int input =Integer.parseInt(输入的字符串) ;
if (input >= 100000 && input < 1000000){
System.out.println("是。");

}
}catch(Exception e){
System.out.println("不是。");
}本回答被提问者采纳
相似回答