java202302java学习笔记第十六天-学生管理系统设计5查询和添加代码

package StudentSys;

import java.util.ArrayList;
import java.util.Scanner;

public class StudentSys {
    public static void main(String[] args) {
        ArrayList<Student> list=new ArrayList<>();
        loop:while (true) {
            System.out.println("-----欢迎来到歌谣的学生系统------");
            System.out.println("1添加学生");
            System.out.println("2删除学生");
            System.out.println("3修改学生");
            System.out.println("4查询学生");
            System.out.println("5退出学生");
            Scanner sc=new Scanner(System.in);
            String choose=sc.next();
            switch (choose){
                case "1": {addStudent(list);}
                case "2": {deleteStudent(list);}
                case "3": {updateStudent(list);}
                case "4": {getQueryStudent(list);}
                case "5": {System.out.println("5退出学生");break loop;}
                default:
                    System.out.println("没有这个选项");
            }
        }
    }

    public static  void addStudent(ArrayList<Student> list){
        Scanner sc=new Scanner(System.in);
        System.out.println("请输入学生的id");
        String Id=sc.next();
        System.out.println("请输入学生的姓名");
        String Name=sc.next();
        System.out.println("请输入学生的年龄");
        int Age=sc.nextInt();
        System.out.println("请输入学生的地址");
        String Address=sc.next();
        Student s=new Student(Id,Name,Age,Address);
        list.add(s);
        System.out.println("学生信息添加成功");
    }
    public static  void updateStudent(ArrayList<Student> list){

    }
    public static  void deleteStudent(ArrayList<Student> list){

    }
    public static  void getQueryStudent(ArrayList<Student> list){
        if(list.size()==0){
            System.out.println("当前五学生信息,请添加后再进行查询");
            return;
        }
        System.out.println("id\t姓名\t年龄\t家庭住址");
        for (int i = 0; i < list.size(); i++) {
            Student stu=list.get(i);
            System.out.println(stu.getId()+"\t"+stu.getName()+"\t"
+stu.getAge()+"\t"+stu.getAddress());
        }
    }
}

posted @ 2023-03-03 09:10  前端导师歌谣  阅读(42)  评论(0)    收藏  举报  来源