怎么使用java实现简单学生成绩管理系统
发表于:2025-02-01 作者:千家信息网编辑
千家信息网最后更新 2025年02月01日,这篇文章将为大家详细讲解有关怎么使用java实现简单学生成绩管理系统,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。具体内容如下/* *@copyright by L
千家信息网最后更新 2025年02月01日怎么使用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安全错误
数据库的锁怎样保障安全
网络安全风险防范意识
微信运营软件开发
红蜻蜓网络技术论坛
用什么比喻网络安全好
大学选修网络安全
同步盘软件开发
建立数据库有什么步骤
数据库系统实现第17章课后答案
全国房地产行情数据库免费使用
网络安全和java哪个难学
数据库不能有重复数据库
网络安全零基础自学
数据库系统主要特点包括
网络安全服务商排名
粤智新消防怎么不能切换服务器
原神国际服都玩什么服务器
和平精英高级服务器视频
工行软件开发跳槽
网络技术中协议是啥意思
网络安全模型种类
工业互联网网络技术及应用
微商快车网络技术
平谷区管理软件开发口碑推荐
联想服务器出厂默认开机密码
医院网络安全设备配置
同一个服务器下的前后端分离
软件开发公司的定位
招聘视频软件开发师
傲腾固态硬盘 数据库
游戏与数据库的关系