问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

简单的java学生信息管理系统

发布网友 发布时间:2022-04-25 05:37

我来回答

1个回答

热心网友 时间:2023-10-30 18:13

package bean; public class Student { String name; String studentId; String sex; int grade; public Student(String name,String studentId,String sex,int grade){ this.name= name; this.studentId= studentId; this.sex = sex; this.grade = grade; } public int getGrade(){ return grade; } public String getName(){ return name; } public String getSex(){ return sex; } public void setGrade(int g){ this.grade = g; } public String getStudentId(){ return studentId; } }
System.out.println("***************"); System.out.println("*欢迎来到学生管理系统 *"); System.out.println("*1:增加学生 *"); System.out.println("*2:删除学生 *"); System.out.println("*3:修改成绩 *"); System.out.println("*4:查询成绩 *"); System.out.println("***************"); System.out.println("您想选择的操作是:");
import java.util.*;
Scanner sc = new Scanner(System.in); int choice = sc.nextInt();
package test; import java.util.*; import bean.Student; public class Manager { static List<Student> StudentList = new LinkedList<Student>(); public static void main(String[] agrs){ select(StudentList); } private static void select(List<Student> StudentList ){ System.out.println("***************"); System.out.println("*欢迎来到学生管理系统 *"); System.out.println("*1:增加学生 *"); System.out.println("*2:删除学生 *"); System.out.println("*3:修改成绩 *"); System.out.println("*4:查询成绩 *"); System.out.println("***************"); System.out.println("您想选择的操作是:"); Scanner sc = new Scanner(System.in); int choice = sc.nextInt(); switch(choice){ //增加学生 case 1: System.out.print("请输入学生的姓名:"); Scanner Sname = new Scanner(System.in); String name = Sname.nextLine(); System.out.print("请输入学生的性别:"); Scanner Ssex = new Scanner(System.in); String sex = Ssex.nextLine(); System.out.print("请输入学生的学号:"); Scanner SId = new Scanner(System.in); String studentId = SId.nextLine(); System.out.print("请输入学生的成绩:"); Scanner Sgrade = new Scanner(System.in); int grade = Sgrade.nextInt(); StudentList.add(new Student(name,studentId,sex,grade)); System.out.println("添加成功!!!!!"); select(StudentList); break; //删除学生成绩 case 2: System.out.print("请告诉我需要删除学生的学号:"); Scanner Sid = new Scanner(System.in); String SstudentId = Sid.nextLine(); boolean isfindDelete = false; for (int i = 0; i < StudentList.size(); i++) { if(SstudentId.equals(StudentList.get(i).getStudentId())){ System.out.println("发现了该学生,正在删除..."); StudentList.remove(i); System.out.println("删除成功!!!"); isfindDelete =true; } } if(!isfindDelete){ System.out.println("抱歉,没有找到"); } select(StudentList); break; //修改学生成绩 case 3: System.out.print("请告诉我需要修改成绩学生的学号:"); Scanner GId = new Scanner(System.in); String GstudentId = GId.nextLine(); boolean isfindChange = false; for (int j = 0; j < StudentList.size(); j++) { if(GstudentId.equals(StudentList.get(j).getStudentId())){ System.out.println("发现了该学生,正在修改..."); System.out.println("学生原成绩为"+StudentList.get(j).getGrade()); System.out.print("请输入修改后学生的成绩:"); Scanner Ggrade = new Scanner(System.in); int grade2 = Ggrade.nextInt(); StudentList.get(j).setGrade(grade2); System.out.println("修改成功!!!"); isfindChange =true; }else{ } } if(!isfindChange){ System.out.println("抱歉,没有找到"); } select(StudentList); break; //查看学生成绩 case 4: System.out.print("请告诉我需要查询学生的学号:"); Scanner CId = new Scanner(System.in); String CstudentId = CId.nextLine(); boolean isfindData = false; for (int i = 0; i < StudentList.size(); i++) { if(CstudentId.equals(StudentList.get(i).getStudentId())){ System.out.println("名字:"+StudentList.get(i).getName()); System.out.println("性别:"+StudentList.get(i).getSex()); System.out.println("学号:"+StudentList.get(i).getStudentId()); System.out.println("成绩:"+StudentList.get(i).getGrade()); isfindData = true; } } if(!isfindData){ System.out.println("抱歉,没有找到"); } select(StudentList); break; default: System.out.println("您输入的数字有误,请重新输入:"); break; } } }
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
...乱弹flash游戏广告(少儿不宜类)的病毒到底怎么杀?? 手机老是出现少儿不宜的软件 老是宣传 还让下载 恢复出厂设置也不 钢材商贸公司怎么取名好听 钢材贸易公司起名字大全免费 您好,我现在20多岁,有一个演员梦,我不怕吃苦,就是想演戏,可是我性格有... ...我想当演员,因为我的梦想也是做一名演员,我相信我自己能做好_百度知... 我是淘宝新手卖家,有供应商主动邀请我分销他的产品,这其中有什么不妥... 淘宝旺旺里有个阿里巴巴供应商说交900元帮我运营店铺,说能赚钱,有企业... 初中仁爱版英语总复习练习册多少钱 英语八年级下册复习(仁爱版本) 桐庐大奇山门票是多少? 题目:学生信息管理系统设计 学生信息管理系统c 学生信息管理系统c语言 学生信息管理系统的需求分析 淘宝店铺可以转型么? 就是店铺之前卖一种东西 一段时间后 可以卖另外一种东西吗? 学生信息管理系统 淘宝店能不能转型 学生信息管理系统 (1) 学生基本信息包括: 学号、姓名、性别、出生年月、专业、班级、地址、电话、Email等 请问我的淘宝店怎么转型呢? 学生信息管理系统最简单源代码。 c语言学生信息管理系统 学生信息管理系统代码设计怎么写 已经开了淘宝网店怎么转型 学生信息管理系统的开发背景与意义 淘宝卖家如何把虚拟店转型成实物店,需要有详细流程,最好有截图! 飞科理发器FC59|0与FC5902哪个好? 什么是学生信息管理系统 关于淘宝店铺的:假如在淘宝开了一个卖虚拟的店铺,但是不想做了,想改换成卖其他东西的店铺,可以改的吗? 学生信息管理系统有什么作用? 淘宝店如何转行卖其他东西,求详细过程 C++学生信息管理系统 为什么被踢了还能看到群消息? 苹果手机不越狱怎么改定位 女人不能生孩子会很痛苦吗?难道非要生孩子才算完整吗 什么是遗传、 女人生孩子痛苦。还是不能生孩子痛苦 女人生孩子很痛苦,但是女人不能生孩子更痛苦? 女人不能生孩子怎么办 女人不能生孩子是什么原因 女人不能生孩子,通常都有哪些症状? 女人生孩子真的疼吗,有多痛? 如果女人不能生孩子怎么办 健康管理师考试的难度怎么样? 你能接受女人不能生孩子吗? 女人生孩子都很疼吗 2021年健康管理师考试难度大吗? 健康管理师考试难不难? 女人不能生孩子是不是就代表被打入冷宫了,没有资格提要求了 健康管理师难不难考,学哪些东西? 一个女人自己不能生小孩,大嫂小孩给她会像亲生母亲一样疼小孩吗?