日期:2014-05-20 浏览次数:21023 次
    public static void main(String[] args) {
        System.out.println(isNumber("danjd3t53", 5));
    }
    public static boolean isNumber(String s, int p) {
        boolean flag = false;
        char c = s.charAt(p);
        if (c >= '0' && c <= '9') {
            flag = true;
        }
        return flag;
    }
------解决方案--------------------
取ASCII比较的话:是48 - 57
如果直接用字符比较也是可以的。c >= '0' && c <= '9'