没有标准的方法的,你自己可以写一个专门校验IP地址方法,然后在你程序中调用就好了。

解决方案 »

  1.   

    public static boolean isIPV4(String s) {
            try {
                String number = s.substring(0, s.indexOf('.'));
                if (Integer.parseInt(number) > 255) return false;
                s = s.substring(s.indexOf('.') + 1);
                number = s.substring(0, s.indexOf('.'));
                if (Integer.parseInt(number) > 255) return false;
                s = s.substring(s.indexOf('.') + 1);
                number = s.substring(0, s.indexOf('.'));
                if (Integer.parseInt(number) > 255) return false;
                number = s.substring(s.indexOf('.') + 1);
                if (Integer.parseInt(number) > 255) return false;
                return true;
            } catch (Exception e) {
                return false;
            }
            
        }