当前位置: 首页 > news >正文

网站建设任务平台中国机械设备制造网

网站建设任务平台,中国机械设备制造网,wordpress发表文章,wordpress新建相册页面题目要求#xff1a; 键盘录入5个学生信息#xff08;姓名#xff0c;语文成绩#xff0c;数学成绩#xff0c;英语成绩#xff09;#xff0c;按照总分从高到低输出到控制台 分析#xff1a; 1#xff0c;定义一个学生类 * 成员变量#xff1a;姓名#xff0c;…题目要求 键盘录入5个学生信息姓名语文成绩数学成绩英语成绩按照总分从高到低输出到控制台 分析 1定义一个学生类 * 成员变量姓名语文成绩数学成绩英语成绩 * 成员方法空参构造有参构造有参构造的参数分别是姓名语文成绩数学成绩英语成绩 * toString方法遍历集合中的Student对象打印对象引用的时候会显示属性值 * 2键盘录入需要Scanner创建键盘录入对象 * 3创建TreeSet集合对象在TreeSet的构造函数中 传入比较器按照总分比较 * 4录入五个学生所以以集合中的学生个数为判断条件如果size是小于5就进行存储 * 5将录入的字符串切割用逗号切割会返回一个字符串数组将字符串数组中从第二个元素转换成int数组 * 6将转换后的结果封装成Student对象将Student添加到TreeSet集合中 * 7遍历TreeSet集合打印每一个Student对象 package com.wsq.test;import java.util.Comparator;import java.util.Scanner;import java.util.TreeSet;import com.wsq.bean.Student;public class Test7 {//2键盘录入需要Scanner创建键盘录入对象Scanner wsq new Scanner(System.in); System.out.println(请输入学生成绩格式是姓名语文成绩数学成绩英语成绩);//3创建TreeSet集合对象在TreeSet的构造函数中 传入比较器按照总分比较TreeSetStudent yy new TreeSet(new ComparatorStudent() {Overridepublic int compare(Student s1, Student s2) {int num s2.getSum() - s1.getSum();return num 0 ? 1 :num ;}});//4录入五个学生所以以集合中的学生个数为判断条件如果size是小于5就进行存储while(yy.size() 5){//5将录入的字符串切割用逗号切割会返回一个字符串数组将字符串数组中从第二个元素转换成int数组String line wsq.nextLine();String [] arr line.split(,);int chinese Integer.parseInt(arr[1]);int math Integer.parseInt(arr[2]);int english Integer.parseInt(arr[3]);//6将转换后的结果封装成Student对象将Student添加到TreeSet集合中yy.add(new Student(arr[0],chinese,math,english));}//7遍历TreeSet集合打印每一个Student对象System.out.println(排序后的学生信息);for (Student s : yy) {System.out.println(s);}}} package com.wsq.bean; /*1定义一个学生类成员变量姓名语文成绩数学成绩英语成绩成员方法空参构造有参构造有参构造的参数分别是姓名语文成绩数学成绩英语成绩toString方法遍历集合中的Student对象打印对象引用的时候会显示属性值 */ public class Student {private String name;private int chinese;private int math;private int english;private int sum;public Student() {super();}public Student(String name, int chinese, int math, int english) {super();this.name name;this.chinese chinese;this.math math;this.english english;this.sum this.chinese this.math this.english;}public int getSum() {return sum;}public String toString(){return name , chinese , math , english , sum;}}
http://www.pierceye.com/news/35605/

相关文章:

  • 站长之家app北京网站备案
  • 哪里有网站app制作学校网站建设评比
  • 做网站所需要的技术微信小程序制作多少钱一个
  • 帮助企业做网站的销售网站建设 网页设计
  • 网站后台查询软件泰和网站制作
  • 营销相关网站最新wordpress漏洞
  • 免费安全网站认证有没有专门做印刷图的网站
  • 北京市官方网站门户网站建设意义
  • 社区教育网站开发网站出现风险如何处理
  • 建网站 赚钱网站策划书格式及范文
  • 情趣官方网站怎么做代理搜索引擎优化seo方案
  • 用psd做的买书网站如何选择o2o网站建设
  • 建站快车来电美食网站php源码
  • 那些网站可以做自媒体工程建设概念
  • 南通市住房城乡建设局网站政务公开网站项目建设书
  • 企业移动网站建设商菏泽建设集团
  • 泉州企业建站程序网站怎么开发设计
  • 网络营销策划是什么意思杭州 seo网站建设 网络服务
  • 设计公司网站的要点中国站长之家网站
  • 丹东做网站公司网站所有权 备案
  • 厦门网站建设培训百度竞价排名怎么收费
  • 建设银行支行网站山西手动网站建设推荐平台
  • 男的做直播网站东营确诊名单
  • 深圳建站推广软件项目流程八个阶段
  • 什么网站可以自己接工程做预算建站公司有哪些服务
  • 网站开发要学的课程网络服务租赁合同范本
  • 水产网站源码网站建设平台推广
  • 怎么做淘宝返利网站吗国外搜索引擎排行榜
  • 室内设计自学网站全国企业信用信息系统
  • 怎么推广自己的公司网站在线学习网站开发