检查用户输入是否为整数

时间:2019-06-15 23:38:16

标签: java

因此,我仍在尝试找出一种方法来检查用户输入是否为int类型。我写了两种方法,问题是,如果我写的不是数字,我会得到一堆红色的错误文本,但不是System.out.println中的文本。那么,为什么它不显示消息?

我使用了两种方法,它们都不起作用,我也不知道为什么,所以希望你们能教我如何解决该问题。

if(a >= '0' && a <= '9') {
    System.out.println("test 1 ");
} else {
    System.out.println("Test2 ");
}



boolean checkInt = Character.isDigit(a);
if(checkInt){
    System.out.println("test1");
}else {
    System.out.println("test2");
}

0 个答案:

没有答案