给个思路,这应该要用什么知识点啊

img


这个录入学生成绩该用哪块的知识啊给个思路,这应该要用什么知识点啊

类似这样的模板,大概是这样一个界面,这是主方法里面的,具体实现你得自己去添加,还有首先得搞一个学生类
希望采纳

public class Demo {
    public static void main(String[] args) {
        //创建学生对象集合,用于存储学生对象
        ArrayList<Student> array = new ArrayList<>();

        //用循环使系统不断运行
        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】删除学生成绩---------------");
            System.out.println("-------------【0】退出管理系统---------------");
            System.out.print("请输入你的选择:");

            //用Scanner实现键盘录入数据
            Scanner sc = new Scanner(System.in);
            String input = sc.nextLine();

            //用switch语句完成操作的选择
            switch (input) {
                case "1":
                    addStudent(array);
                    break;
                case "2":
                    showStudent(array);
                    break;
                case "3":
                    queryStudent(array);
                    break;
                case "4":
                    modifyStudent(array);
                    break;
                case "5":
                    deleteStudent(array);
                    break;
                case "0":
                    System.out.println("感谢您的使用,祝您生活愉快!");
                    System.exit(0);
                default:
                    System.out.print("你的输入有误,请重新输入!");
            }
        }
    }
}

就是接收输入的数据赋值到变量中,再写入数据库就行了;
或者说先一个一个存到数组中

就是考你对数组的操作,其他没了,这个只是一个简单的控制台程序。并没有涉及数据库