java怎么实现简单的学生信息管理系统

这篇文章主要介绍了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://ybzwz.com/article/igcgsi.html