简单的银行管理系统(功能齐备)
我们直接上功能代码。(一个系统中最难的莫过于实现其特有功能)
1--------用户注册或者管理员注册
private static void UserZhuce(ArrayList<User> array) {
Scanner sc=new Scanner(System.in);
String name;
String password;
String Xingmin;
while(true) {
System.out.println("请输入账号");
name=sc.nextLine();
System.out.println("请输入用户名");
Xingmin=sc.nextLine();
boolean bbb=false;
for(int i=0;i<array.size();i++) {
User a=array.get(i);
if(a.getName().equals(name)) {
bbb=true;
break;
}
}
System.out.println("请输入密码");
password=sc.nextLine();
System.out.println("再次确定密码");
String password1=sc.nextLine();
User b=new User(name,password1,Xingmin);
array.add(b);
if(bbb) {
System.out.println("该用户已存在");
}else if(password.equals(password1)){
System.out.println("注册成功");
System.out.println("欢迎注册我行,祝您生活愉快");
break;
}else {
System.out.println("您输入的密码前后不一");
}
}
}