Java基础

您所在的位置:网站首页 java学生成绩管理系统设计分三部分 Java基础

Java基础

2024-07-01 16:21| 来源: 网络整理| 查看: 265

用内存存储学生信息。(采用集合的方式) 步骤: A. 定义学生类 B. 学生管理系统的主界面的代码编写 C. 学生管理系统的查看所有学生的代码编写 D. 学生管理系统的添加学生的代码编写 E. 学生管理系统的删除学生的代码编写 F. 学生管理系统的修改学生的代码编写

代码: 学生类:Student.java

public class Student { private String id; private String name; private String age; private String address; public Student(){} public Student(String id, String name, String age, String address) { this.id = id; this.name = name; this.age = age; this.address = address; } public String getId() { return id; } public void setId(String id) { this.id = id; } public String getName() { return name; } public void setName(String name) { this.name = name; } public String getAge() { return age; } public void setAge(String age) { this.age = age; } public String getAddress() { return address; } public void setAddress(String address) { this.address = address; } } import java.util.ArrayList; import java.util.Scanner; public class StudentManage { public static void main(String[] args) { ArrayList array = new ArrayList(); while(true) { //停止的另一种方式,设置标志位flag = true while(flag) 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("--------------------------------------------------------------"); System.out.print("请输入您的选择:"); Scanner sc = new Scanner(System.in); String choice = sc.nextLine(); switch (choice) { case "1": //查看所有学生 findAllStudent(array); System.out.println(); break; case "2": //添加学生 addStudent(array); System.out.println(); break; case "3": deleteStudent(array); System.out.println(); break; case "4": updateStudent(array); System.out.println(); break; case "5": default: // System.out.println("------ 5. 退出 -----"); System.out.println(" 感谢您的使用 "); //flag = false; System.exit(0); break; } } } //查看所有学生 public static void findAllStudent(ArrayList array){ if(array.size() == 0){ System.out.println("无学生信息,请重新选择"); return; } System.out.println(); System.out.println("学号\t\t\t\t姓名\t\t\t\t年龄\t\t\t\t居住地"); System.out.println("-------------------------------------------------------------------------"); for(int x = 0; x


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3