判断字符串是否为IP地址。

public class Main {

    private boolean isRightIp(String ipAddress){
        
        String ips[] = ipAddress.split("\\.");
        
        if(ips.length==4){
            for(String ip : ips){
                System.out.println(ip);
                if(Integer.parseInt(ip)<0||Integer.parseInt(ip)>255){
                    return false;
                }
            }
            return true;
        }else{
             return false;
        }

    }

    public void test(String ipAddress){
        if(isRightIp(ipAddress)){
            System.out.println("yes!");
        }else{
            System.out.println("no!");
        }

    }
}

你可能感兴趣的:(Java编程题,面试)