public void reg(String name,String password){
//添加管理员
if(list.isEmpty()){
list.add(new User("admin","123456"));
}
//把输入的用户名给user
for(int i=0;i<list.size();i++){
if(list.contains(name)){
System.out.println("此用户已被注册,请重新输入!");
System.out.println("请输入用户名:");
name=sc.next();
System.out.println("请输入密码:");
password=sc.next();
}
}
user.setName(name);
user.setPassword(password);//把用户输入的密码给user
list.add(user);
System.out.println("注册成功!!!");
System.out.println("您当前的注册的用户是:"+user);
System.out.println();
每次添加重复的用户名都显示添加成功,这是为什么呢?麻烦大家了