支票号码是否有效

时间:2015-05-20 12:33:33

标签: java

我们正在检查integerfloat两种类型的数字是否有效。如果dataValue包含一些string,那么它将返回true。

public boolean isValidNumber(String dataValue)
{

    // check the string for null and empty
    if (dataValue == null || (dataValue != null && dataValue.trim().equals(""))) return false;

    // traverse the string and check each character
    boolean isValidNumber = true;
    for (int i = 0; i < dataValue.length(); i++)
    {
        if(dataValue.charAt(i) == '.') continue;
        if ((dataValue.charAt(i) < '0') || (dataValue.charAt(i) > '9'))
        {
            isValidNumber = false;

            break;
        }
    }

    return (isValidNumber);
}

我的问题是,检查号码的正确方法是否有效。

0 个答案:

没有答案