怎么使用java实现简单学生成绩管理系统
发表于:2026-11-04 作者:千家信息网编辑
千家信息网最后更新 2026年11月04日,这篇文章将为大家详细讲解有关怎么使用java实现简单学生成绩管理系统,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。具体内容如下/* *@copyright by L
千家信息网最后更新 2026年11月04日怎么使用java实现简单学生成绩管理系统
这篇文章将为大家详细讲解有关怎么使用java实现简单学生成绩管理系统,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。
具体内容如下
/* *@copyright by LzyRapx on 2016/4/12. *@name:java学生成绩管理系统. *@功能:学生相关信息,录入,查询,统计,修改等.... *@PS:图形界面的学生管理系统不要求就不做了. */ import java.util.Scanner;import java.lang.*;import java.io.*;class Student{ private static Student[] s=new Student[100]; //录入学生上限 int n=0; private String name; private int num; private String classAge; private int chinese; private int math; private int english; //判断是否有录入学生信息 public void judge() throws IOException { int i; char ch; String str; Scanner In=new Scanner(System.in); if(n==0) { System.out.println("你还没有录入任何学生信息,是否录入(Y/N):"); str=In.next(); ch=str.charAt(0); while(ch!='Y'&&ch!='y'&&ch!='N'&&ch!='n') { System.out.println("输入有误,请重新输入:"); str=In.next(); ch=str.charAt(0); } if(ch=='Y'||ch=='y') { this.add(); } if(ch=='N'||ch=='n') { this.menu(); } } } //菜单 public void menu() throws IOException //将异常抛出,调用这个方法去处理异常,如果main方法也将异常抛出,则交给Java虚拟机来处理,下同. { int a; Scanner in=new Scanner(System.in); System.out.println("*************学生信息管理系统*************"); System.out.println("***** 1.录入学生信息 ******"); System.out.println("***** 2.显示学生信息 ******"); System.out.println("***** 3.修改学生信息 ******"); System.out.println("***** 4.删除学生信息 ******"); System.out.println("***** 5.查看学生信息 ******"); System.out.println("***** 0.退出管理系统 ******"); System.out.println("******************************************"); System.out.print("请选择(0~5):"); a=in.nextInt(); while(a<0||a>5) { System.out.print("输入无效,请重新输入:"); a=in.nextInt(); } switch(a) { case 1:this.add();break; case 2:this.show();break; case 3:this.modif();break; case 4:this.delete();break; case 5:this.look();break; case 0:System.out.println("成功退出系统!!!");System.exit(0);break; } } //录入学生信息 public void add() throws IOException { String str,str1,str2; int i,num1,t=1; char ch,ch2; FileWriter fw=new FileWriter("E://student.txt",true); //将学生信息录入指定的txt文件中 fw.write(" 录入的学生信息列表\r\n\r\n学号 姓名 班级 语文成绩 数学成绩 英语成绩\r\n"); Scanner In=new Scanner(System.in); while(t==1) { System.out.println("请输入学生学号:"); num1=In.nextInt(); //判断学号是否重复 for(i=0;i部分效果图:

关于"怎么使用java实现简单学生成绩管理系统"这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。
学生
输入
信息
系统
学号
菜单
成绩
管理
姓名
班级
管理系统
数学
语文
英语
成功
篇文章
内容
功能
数据
方法
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
互联网络科技
互联网黑科技
百单网互联网科技有限公司
盈实互联网科技
互联网巨头反垄断金融科技
北京互联网科技
腾讯科技 互联网女皇
上海致骋互联网科技
互联网科技视频素材
银川新华互联网科技学校地址
北京三清互联网科技
团飞科技与伯堂互联网服务平台
华夏互联网科技业
广州市恰铎互联网科技有限公司
内蒙古九一互联网科技
沐思想互联网科技有限公司
互联网公司高科技产品
广州富喜互联网络科技
南京一网一红互联网科技有限公司
网互联网络科技
互联网与科技
什么是科技互联网
盈实互联网科技
没上市的科技互联网公司
顺玮阁互联网科技
互联网科技公司名称
丰台科技园 互联网公司
消费医药和互联网科技
卓翼科技产业互联网合作
杭州融税互联网科技有限公司