题目:本案例要求编写一个程序,模拟用户注册。用户首先输入用户名,密码,确认密码,生日(格式为yyyy-mm-dd),手机号(手机号长度为11位,并且以13,15,17,18开头的数字正确),邮箱(包含符号”@“为正确),判断信息正确后,验证用户是否重复,重复则给出相应提示,如果不重复则注册成功,本案例要求使用HashSet集合实现
代码如下:
User类:
import java.util.regex.Pattern;
public class User {
private String name;
private String paw;
private String brd;
private String number;
private String email;
public String getName() {
return name;
}
public void setName(String name) {
this.name=name;
}
public String getPaw() {
return paw;
}
public void setPaw(String paw) {
this.paw=paw;
}
public String getBrd() {
return brd;
}
public void setBrd(String brd) {
this.brd=brd;
}
public String getNumber() {
return number;
}
public void setNumber(String numbe