测试类:
package Student;
import java.util.Calendar;
import java.util.Scanner;
/**
* @author Administrator
* @Title: Test
* @ProjectName maven
* @Description:
* @date 2019/8/30 11:43
*/
public class Test {
public static void main(String[] args) {
//登录
Scanner input = new Scanner(System.in);
StudentManage manage = new StudentManage();
Student student = new Student();
String user, password;
do {
System.out.println("请输入用户名");
user = input.next();
System.out.println("请输入密码");
password = input.next();
} while (!manage.login(user, password));
//菜单
do {
System.out.println("1.添加学生信息\n2.查询学生信息\n3.删除学生信息\n4.修改学生信息" +
"\n5.退出\n请选择");
int choice = input.nextInt();
switch (choice) {
case 1:
System.out.println("请输入学号和名字");
int id = input.nextInt();
String name = input.next();
student.setId(id);
student.setName(name);
manage.add(student);
case 2:
System.out.println("查询学生信息\n1.查询所有学生信息\n2.查询单个学生信息");
if (input.nextInt() == 1) {
manage.find();
} else {
System.out.println("请输入学生学号");
int id1 = input.nextInt();
manage.find(id1);
}
break;
case 3:
System.out.println("请输入学生学号");
manage.delate(input.nextInt());
break;
case 4:
System.out.println("请输入学生学号");
int id2 = input.nextInt();
System.out.println("请输入学生名字");
String name1 = input.next();
manage.update(id2, name1);
break;
case 5:
System.out.println("谢谢使用系统,再见");
System.exit(0);
default:
System.out.println("输入错误");
}
}while (true);
}
}