尝试检查字符串中至少有1位数字

时间:2019-03-13 22:16:44

标签: java

这是我的代码,用于尝试查看是否有数字,现在我今年才刚开始编程,所以对此我非常陌生,但是我试图做的是使用for循环来打印出该String和如果它是一个数字,然后是数字++,然后使用if语句检查是否存在一个数字,如果不是,那么我有一个例外,就是只需要至少一位数字。输入的是我从使用扫描仪的用户那里获得的信息,不想将整个程序放在这里

for(int i = 0; i > input.length(); i++)
    {
        ch = input.charAt(i);
        if(ch >= '0' && ch <= '9')
        {
            number++;
        }  

    }

    if(number == 0)
    {

        throw new NoDigit();
    }

    return input;

0 个答案:

没有答案