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

购物网站模板如何做电商网站分析报告

购物网站模板,如何做电商网站分析报告,网络服务合同侵权问题,在线做venn图网站需求#xff1a; 现有两门选修课#xff0c;每门选修课都有一部分学生选修#xff0c;每个学生都有选修课的成绩#xff0c;需要你找出同时选修了两门选修课的学生#xff0c;先按照班级进行划分#xff0c;班级编号小的先输出#xff0c;每个班级按照两门选修课成绩和的…需求 现有两门选修课每门选修课都有一部分学生选修每个学生都有选修课的成绩需要你找出同时选修了两门选修课的学生先按照班级进行划分班级编号小的先输出每个班级按照两门选修课成绩和的降序排序成绩相同时按照学生的学号升序排序。 输入描述         第一行为第一门选修课学生的成绩         第二行为第二门选修课学生的成绩每行数据中学生之间以英文分号分隔每个学生的学号和成绩以英文逗号分隔学生学号的格式为8位数字(2位院系编号入学年份后2位院系内部1位专业编号所在班级3位学号)学生成绩的取值范围为[0,100]之间的整数两门选修课选修学生数的取值范围为[1-2000]之间的整数。 输出描述         同时选修了两门选修课的学生的学号如果没有同时选修两门选修课的学生输出NULL否则先按照班级划分班级编号小的先输出每个班级先输出班级编号(学号前五位)然后另起一行输出这个班级同时选修两门选修课的学生学号学号按照要求排序(按照两门选修课成绩和的降序成绩和相同时按照学号升序)学生之间以英文分号分隔。 输入: 01202021,75;01201033,95;01202008,80;01203006,90;01203088,100 01202008,70;01203088,85;01202111,80;01202021,75;01201100,88 输出: 01202 01202008;01202021 01203 01203088 编码 ublic class SelectCourse {public static void main(String[] args) {Scanner scanner new Scanner(System.in);//输入字符串数据String[] strs_1 scanner.nextLine().split(;);String[] strs_2 scanner.nextLine().split(;);//集合ListStudents list1 parseData(strs_1);ListStudents list2 parseData(strs_2);//集合SetString sets new HashSet();//调用方法ListStudents list sameCourse(list1,list2,sets);//sets排序,转换成ListListString my new ArrayList(sets);Collections.sort(my);//调用排序方法getComparator(list,my);}/*** 1.获取学生信息** param strs* return*/private static ListStudents parseData(String[] strs) {ListStudents list new ArrayList();//循环for (int i 0; i strs.length; i) {//分割字符串String[] ss strs[i].split(,);//将对象添加集合中list.add(new Students(ss[0], Integer.parseInt(ss[1])));}return list;}/*** (2) 统计同时选修两门选修课的学生信息* param list1 第一门选修课学生的成绩* param list2 第二门选修课学生的成绩* param sets 学号前五位* return*/public static ListStudents sameCourse(ListStudents list1, ListStudents list2, SetString sets) {ListStudents list new ArrayList();//循环比较for (Students stu1 :list1) {for (Students stu2 :list2) {//判断学号是否相同if (stu1.getNo().equals(stu2.getNo())) {//累计成绩和int sum stu1.getScore() stu2.getScore();//添加到集合中list.add(new Students(stu1.getNo(), sum));//截取学号前五位-存入set集合中过滤重复的String strNo stu1.getNo().substring(0, 5);sets.add(strNo);}}}//判断如果没有则返回NULLif (list.size() 0) {System.out.println(NULL);}return list;}/*** (3) 学号按照要求排序(按照两门选修课成绩和的降序成绩和相同时按照学号升序* param list* param sets*/public static void getComparator(ListStudents list,ListString sets){//外部排序Collections.sort(list,new ComparatorStudents(){Overridepublic int compare(Students o1, Students o2) {//升序return Integer.valueOf(o1.getNo())-Integer.valueOf(o2.getNo());}});//输出信息for (String str:sets) {System.out.println(str);//对象StringBuilder buildernew StringBuilder();//循环for (Students lls:list) {//是否相等if(str.equals(lls.getNo().substring(0,5))){builder.append(lls.getNo()).append(;); //添加}}System.out.println(builder.toString());}}}//学生类 class Students {private String no;private int score;.....setXXX and getXXX......public Students(String no, int score) {this.no no;this.score score;}Overridepublic String toString() {return no score;} } 效果
http://www.dnsts.com.cn/news/249415.html

相关文章:

  • 白云鄂博矿网站建设中国建设银行e路护航网银安全组件
  • 奉新网站制作更换wordpress语言
  • 网站绝对路径网站第二次备案
  • 美食网站开发与设计任务书蒙文网站建设情况汇报
  • 网站静态路径wordpress主题仪表盘
  • 深圳规划建设局网站xiu wordpress
  • 网站制作软件下载安装wordpress整合ck
  • 做新闻门户网站需要什么软件工程师主要做什么
  • 建设网站 软件推荐网站顶部图片素材
  • 怎么看一个网站是不是仿站网页模板免费下载源代码
  • 中国建设银行章丘支行网站intellij 网站开发
  • 制作一个网站的全过程音乐网站开发与需求
  • 网站空间的地址网站建设源码导入
  • 网站平台需要做无形资产吗 怎么做wordpress毛玻璃主题
  • 国家企业信息查询网站wordpress 小米主题制作
  • 郑州网站制作公司名单公司网站的宣传栏怎么做
  • 地方网站 o2o网络推广网站推广
  • 免费站推广网站链接县区网站服务器机房建设
  • 珠海做企业网站多少钱成都网站建设 小兵cms
  • 国内永久在线免费建站数据中心网络架构
  • 网站建设 网页设计专业商城网站设计制作
  • wordpress文章页名称seo短视频网页入口引流网站推荐
  • 网站建设高端网站移动转换
  • 金华建站方案网业拼音怎么写
  • 网站如何加入百度联盟怎么做扒代码网站
  • 电费由谁承担陕西seo经理
  • 网站有哪几种类型免费注册网站流程
  • 广州网站设计公司新闻邯郸房产网站
  • 网站字体特效做ppt的网站叫什么名字
  • 自己做视频网站公司介绍ppt