登录系统
User类
public class User {
private String name;
private String password;
private String id_number;
private String phone_number;
public User() {
}
public User(String name, String password, String id_number, String phone_number) {
this.name = name;
this.password = password;
this.id_number = id_number;
this.phone_number = phone_number;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getPassword() {
return password;
}
public void setPassword(String password) {
this.password = password;
}
public String getId_number() {
return id_number;
}
public void setId_number(String id_number) {
this.id_number = id_number;
}
public String getPhone_number() {
return phone_number;
}
public void setPhone_number(String phone_number) {
this.phone_number = phone_number;
}
}
usertest 类
import java.util.ArrayList;
import java.util.Random;
import java.util.Scanner;
/*
* 验证码可以进一步优化,一定会出现一个数字,然后数字一定会 完成!!!
*
* */
public class usertest {
public static void main(String[] args) {
ArrayList<User> list = new ArrayList<>();
while (true){
Scanner sc = new Scanner(System.in);
System.out.println("欢迎来到学生管理系统");
System.out.println("请选择操作:1.登录 2.注册 3.忘记密码");
int select = sc.nextInt();
switch (select){
case 1->login(list);
case 2->addArray(list);
case 3->forgetpassword(list);
default -> System.out.println("输入有误,请重新输入!");
}
}
}
public static void addArray(ArrayList<User> list){
Scanner sc = new Scanner(System.in);
User u1 = new Us