Java入门:练习——自定义通用工具类

请编写一个通用工具类,该类具有如下功能:

1)判断一个字符串是否是邮箱地址

2)判断一个字符串是否是手机号码

3)判断一个字符串是否是电话号码

4)判断一个字符串是否是IP地址

代码结构如下,请补充完整:

import java.util.*;

public class AppMain {
    public static void main(String[] args){
        String mb,phone,email,ip;
        Scanner sc = new Scanner(System.in);
                
        do{
            System.out.printf("请输入一个手机号码:");
            mb = sc.nextLine();            
        }while(!isMobilePhone(mb));
        
        do{
            System.out.printf("请输入一个电话号码:");
            phone = sc.nextLine();
        }while(!isTelephone(phone));
        
        do{
            System.out.printf("请输入一个Email地址:");
            email = sc.nextLine();
        }while(!isTelephone(email));
        
        do{
            System.out.printf("请输入一个IP地址:");
            ip = sc.nextLine();
        }while(!isTelephone(ip));
        
        System.out.println("你输入的信息是:");
        System.out.println("手机号:"+ mb);
        System.out.println("电话:"+ phone);
        System.out.println("Email:" + email);
        System.out.println("IP:" + ip);
        
        if(sc != null){
            sc.close();
        }
    }
    public static boolean isEmail(String email){
            
    }
    
    public static boolean isMobilePhone(String mb){
      
    }
    
    public static boolean isTelephone(String phone){
       
    }
    
    public static boolean isIP(String ipAdress){
       
    }
}

 

posted @ 2016-04-19 18:54  盆古  阅读(2394)  评论(0编辑  收藏  举报