用java判断是否整数

拼搏现实的明天。 2022-07-12 14:00 312阅读 0赞

方法1:

public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
String a = null;
boolean b = true;
while(b){
a = sc.next();
if(a.matches(“^-?//d+$”)){
b = false;
}else{
System.out.println(“您输入的不是数字,请重新输入”);
}
}

方法2:

pulbic boolean isInteger(String input){
if (input == null || “”.equals(input))
return false ;
if ( input.toString().matches(“[0-9]+”))
return true ;
else
return false ;
}

方法3:

//判断是否为整型数字
public boolean isNum(String s) {
for (int index = 0; index < s.length(); index++) {
if (48 > (int) s.charAt(index) || (int) s.charAt(index) > 57) {
return false;
}
}
return true;
}

发表评论

表情:
评论列表 (有 0 条评论,312人围观)

还没有评论,来说两句吧...

相关阅读