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){ } }