学习java第四天(简单的学生管理系统)
2021/7/3 11:24:18
本文主要是介绍学习java第四天(简单的学生管理系统),对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
学生管理系统一共有5个功能:
1.添加学生
2.删除学生
3.修改学生信息
4.查看学生信息
5.退出(jvm退出即可)
一共有5个方法和一个类
增删改查加上main方法,一个学生类,
主函数:
1.先输出管理系统主界面,
2.从键盘拿到要进行的操作。
3.根据操作码用switch语句调用相应的函数,实现相应的功能。
4.使用循环回到主界面。
添加学生信息:
1.从键盘拿到要添加的学生学号
2.判断学号是否有使用过,让该学号与集合中的每一个学生对象的学号进行对比,使用过则重新输入,没使用过则继续输入其他信息(可使用一个方法实现该功能)
3.输入其他学生信息
4.创建一个学生对象,将学习信息赋值给成员变量
5.将学生对象用add()方法加入到学生对象集合中
6.给出提示信息,添加成功
修改学生信息:
1.从键盘拿到要修改的学生学号
2.判断学生学号是否存在,不存在则重新输入,存在则修改
3.存在时,得到该学生的索引值i,从键盘输入学生信息的值,并赋值给学生对象的成员变量
并将该学生对象覆盖之前集合中索引值为i的学生对象。
4.给出提示信息,修改成功
删除学生信息:
删除学生信息与修改学生信息基本一致,最后用remove()方法删除即可
查看学生信息:
1.判断是否有学生信息,array.sizce()==0?如果有,则打印,如果没有,则给出提示,没有学生信息,请添加后重试
2.有学生信息,则先打印表头,\t可表示空格,让格式看上去更舒服。遍历学生对象集合,并打印信息,上文已遍历多次此处不再赘述。
这篇关于学习java第四天(简单的学生管理系统)的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-23Springboot应用的多环境打包入门
- 2024-11-23Springboot应用的生产发布入门教程
- 2024-11-23Python编程入门指南
- 2024-11-23Java创业入门:从零开始的编程之旅
- 2024-11-23Java创业入门:新手必读的Java编程与创业指南
- 2024-11-23Java对接阿里云智能语音服务入门详解
- 2024-11-23Java对接阿里云智能语音服务入门教程
- 2024-11-23JAVA对接阿里云智能语音服务入门教程
- 2024-11-23Java副业入门:初学者的简单教程
- 2024-11-23JAVA副业入门:初学者的实战指南