这篇文章主要介绍了java怎么实现简单的学生信息管理系统,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。
专注于为中小企业提供网站建设、成都网站设计服务,电脑端+手机端+微信端的三站合一,更高效的管理,为中小企业巴宜免费做网站提供优质的服务。我们立足成都,凝聚了一批互联网行业人才,有力地推动了成百上千企业的稳健成长,帮助中小企业通过网站建设实现规模扩充和转变。
java实现简单的学生信息管理系统(无界面)
学生类实体:
package com.edu.imau.wcy; public class Stu { private String stuNum;//学号 private String name;//姓名 private String gender;//性别 private int age;//年龄 private int score;//分数 public Stu() { super(); } public String getStuNum() { return stuNum; } public void setStuNum(String stuNum) { this.stuNum = stuNum; } public String getGender() { return gender; } public void setGender(String gender) { this.gender = gender; } public int getAge() { return age; } public void setAge(int age) { this.age = age; } public int getScore() { return score; } public void setScore(int score) { this.score = score; } public String getName() { return name; } public void setName(String name) { this.name = name; } }
主方法:
package com.edu.imau.wcy; import java.util.*; public class Main { static Stu[] Stu=new Stu[100];//定义学生数组,容量为100 static int number=0; static Scanner scanner=new Scanner(System.in); public static void main(String args[]){ int choice; System.out.println("这是一个学生信息管理系统,最大容量为100,欢迎您对本系统的使用"); while(true){ System.out.println("1.信息添加"); System.out.println("2.信息查看"); System.out.println("3.信息修改"); System.out.println("4.信息删除"); System.out.println("5.信息按成绩从低到高排序"); System.out.println("6.信息查询"); System.out.println("7.退出"); System.out.println("请输入你要进行的操作"); choice=scanner.nextInt(); if(choice==7)break; switch(choice){ case 1: add(); break;//添加学生信息 case 2: show();break;//查询学生信息 case 3: change();break;//修改学生信息 case 4: delete();break;//删除学生信息 case 5: paixu();break;//对学生信息排序 case 6: query();break;//查询学生信息 } } System.out.println("感谢您对本系统的使用,欢迎下次继续使用"); } static void add(){//添加学生信息 while(true){ System.out.println("点击任意键继续添加学生信息,停止添加输入0"); if(scanner.nextInt()==0)break; System.out.println("请输入该学生的学号,姓名,性别,年龄,成绩"); Stu[number]=new Stu(); Stu[number].setStuNum(scanner.next()); Stu[number].setName(scanner.next()); Stu[number].setGender(scanner.next()); Stu[number].setAge(scanner.nextInt()); Stu[number].setScore(scanner.nextInt()); number++; System.out.println("添加成功"); } } static void show(){//展示学生信息 System.out.println("*******************************************"); System.out.println(" 学号 姓名 性别 年龄 成绩"); for(int i=0;iStu[j].getScore()) {temp=Stu[i];Stu[i]=Stu[j];Stu[j]=temp;} } System.out.println("排序完成,选择”学生信息查看“进行查看"); } static void change(){//改变学生信息 System.out.println("请输入要修改信息的学生学号"); String Stunumber=scanner.next(); for(int i=0;i 感谢你能够认真阅读完这篇文章,希望小编分享的“java怎么实现简单的学生信息管理系统”这篇文章对大家有帮助,同时也希望大家多多支持创新互联,关注创新互联行业资讯频道,更多相关知识等着你来学习!
文章名称:java怎么实现简单的学生信息管理系统
浏览路径:http://cdkjz.cn/article/igcgsi.html