您的位置:首页 > 财经 > 产业 > java实操(一)-学生管理系统

java实操(一)-学生管理系统

2024/12/22 15:18:43 来源:https://blog.csdn.net/qq_45748475/article/details/141939670  浏览:    关键词:java实操(一)-学生管理系统

一、题目

1. 程序启动时,读取一个预设的学生数组,其中已经保存了学生信息(包括学生姓名、学号、出生日期、性别、联系方式等)。

2. 程序提供以下操作选项:   - 显示所有学生的信息   - 通过学号查找学生的信息   - 添加新的学生信息   - 修改学生信息   - 删除学生信息   - 退出程序

3. 添加新的学生信息时,要求输入学生所有信息,并自动添加到学生数组中,学号自动生成,不能与已有学生的学号重复。

4. 修改学生信息时,提示用户输入要修改的学生的学号,然后允许用户修改该学生的信息(包括姓名、出生日期、性别、联系方式等)。

5. 删除学生信息时,提示用户输入要删除的学生的学号,并将该学生从学生数组中删除。

6. 修改、添加和删除学生信息后,重新显示所有学生的信息。

二、程序

2.1 Student.java

package Student;/*** 学生类* author:fcx* version:1.0* since:1.0*/
public class Student {/*** 姓名*/private String name;/*** 学号*/private int num;/*** 出生日期*/private String birth;/*** 性别*/private boolean gender;/*** 电话*/private String phone;public Student() {}public Student(String name, int num, String birth, boolean gender, String phone) {this.name = name;this.num = num;this.birth = birth;this.gender = gender;this.phone = phone;}public Student(String name, String birth, boolean gender, String phone) {this.name = name;this.birth = birth;this.gender = gender;this.phone = phone;}public String getName() {return name;}public void setName(String name) {this.name = name;}public int getNum() {return num;}public void setNum(int num) {this.num = num;}public String getBirth() {return birth;}public void setBirth(String birth) {this.birth = birth;}public boolean isGender() {return gender;}public void setGender(boolean gender) {this.gender = gender;}public String getPhone() {return phone;}public void setPhone(String phone) {

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com