java实现学生成绩录入系统

  

本文为大家分享了java实现学生成绩录入系统,供大家参考,具体内容如下
  

  

1。学生类,包括学生的姓名和各科成绩

        公开课分数{   公共字符串名称;   公共双EnglishGrade MathGrade phyicalGrade,   chemicalGrade biologicalGrade;   分数(){      }      公共评分(字符串名称、双EnglishGrade   双MathGrade,双phyicalGrade,   双chemicalGrade,双biologicalGrade) {   this.name=名称;   这一点。EnglishGrade=EnglishGrade;   这一点。MathGrade=MathGrade;   这一点。phyicalGrade=phyicalGrade;   这一点。chemicalGrade=chemicalGrade;   这一点。biologicalGrade=biologicalGrade;      }      }      之前      

2。对学生类进行设置,包括设置查找等

        包分数;      公开课ScoreZip {   分数[]S=新的评分[5];      公共空间setData(分数的名字,int指数){//添加成绩类到成绩数组中   S(指数)=名称;   }      公共评分[]getData(){//返回学生数组   返回年代;   }      公共评分SerchData(字符串名称){//查找学生各科成绩   for (int指数=0;指数& lt;S.length;指数+ +){   如果(名字!=零,,(指数)!=null)   如果(S(指数).name.equals(名字)){   返回(指数);   }   }   返回null;   }   }      之前      

3。学生成绩录入及学生成绩清单

        包分数;      进口java.util.Scanner;         公开课ScoreZip2 {   公共静态void main (String [] arr) {   扫描仪Sc=new扫描仪(系统);   ScoreZip Sr=new ScoreZip ();   for (int i=0;我& lt;5;我+ +){//这里定义长度为五的学生成绩表   System.out.println(“输入学生姓名:”);   字符串名称=Sc.next ();   如果(name.equals (“n”)) {   打破;   }   System.out.println(“英语分数:");   双英语=Sc.nextDouble ();   System.out.println(“数学分数:");   双数学=Sc.nextDouble ();   System.out.println(“物理分数:");   双物理=Sc.nextDouble ();   System.out.println(“化学分数:");   双化学=Sc.nextDouble ();   System.out.println(“生物分数:");   双重生物学=Sc.nextDouble ();         分数s=新分数(名称、英语、数学、物理、化学、生物);   Sr.setData(年代,我);   }   system . out。println (“=========================================" +   “学生成绩表======================================");   System.out.println(“姓名\ \ t英语成绩\ t \ t数学成绩\ t \ t物理成绩\ t \ t化学成绩\ t \ t生物成绩”);   分数[]b=Sr.getData ();   (分数:b) {   如果(S==null) {   打破;   }   System.out.println (S.name + " \ \ t " + S.EnglishGrade + + S.MathGrade \ t \ t   + " \ \ t " + S.phyicalGrade + " \ \ t " + S.chemicalGrade + " \ \ t " + S.biologicalGrade);   }   system . out。println(“是否查找学生成绩吗?是Y否N”);   字符串国旗=Sc.next ();   如果(flag.equals (" Y ")) {   System.out.println(“输入要查找的学生名:”);   字符串名称=Sc.next ();   分数S=Sr.SerchData(名称);   如果(S==null) {   System.out.println(“对不起,没有此学生名”);   其他}{   双mg=S.MathGrade;   双如=S.EnglishGrade;   双pg=S.phyicalGrade;   双cg=S.chemicalGrade;   双bg=S.biologicalGrade;   双提交=mg +如+ pg + cg + bg;   system . out。println(“要查找的学生为:" +名称+“\ n数学成绩为:" +毫克   + " \ n英语成绩为:" +如+“\ n物理成绩为:" + pg +“\ n化学成绩为:" + cg   + " \ n生物成绩为:" + bg +“\ n总成绩成绩为:" +提交);   }   }   }   }         之前      

结果图:

  

癹ava实现学生成绩录入系统"

  

癹ava实现学生成绩录入系统"

  

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。

java实现学生成绩录入系统