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

网站是别人做的 ftp账号吗百度图片搜索引擎入口

网站是别人做的 ftp账号吗,百度图片搜索引擎入口,可以做简历的网站,成都住建平台描述 Excel可以对一组纪录按任意指定列排序。现请你编写程序实现类似功能。 对每个测试用例,首先输出1行“Case i:”,其中 i 是测试用例的编号(从1开始)。随后在 N 行中输出按要求排序后的结果,即:当 C…

描述

    Excel可以对一组纪录按任意指定列排序。现请你编写程序实现类似功能。     对每个测试用例,首先输出1行“Case i:”,其中 i 是测试用例的编号(从1开始)。随后在 N 行中输出按要求排序后的结果,即:当 C=1 时,按学号递增排序;当 C=2时,按姓名的非递减字典序排序;当 C=3 时,按成绩的非递减排序。当若干学生具有相同姓名或者相同成绩时,则按他们的学号递增排序。

输入描述:

    测试输入包含若干测试用例。每个测试用例的第1行包含两个整数 N (N<=100000) 和 C,其中 N 是纪录的条数,C 是指定排序的列号。以下有N行,每行包含一条学生纪录。每条学生纪录由学号(6位数字,同组测试中没有重复的学号)、姓名(不超过8位且不包含空格的字符串)、成绩(闭区间[0, 100]内的整数)组成,每个项目间用1个空格隔开。当读到 N=0 时,全部输入结束,相应的结果不要输出。

输出描述:

    对每个测试用例,首先输出1行“Case:”。随后在 N 行中输出按要求排序后的结果,即:当 C=1 时,按学号递增排序;当 C=2时,按姓名的非递减字典序排序;当 C=3 时,按成绩的非递减排序。当若干学生具有相同姓名或者相同成绩时,则按他们的学号递增排序。

示例1

输入:

3 1
000007 James 85
000010 Amy 90
000001 Zoe 60

输出:

Case:
000001 Zoe 60
000007 James 85
000010 Amy 90

代码如下:

/** Excel排序* 	注意:* 		按照list中对象的某一属性排序* 		Collections.sort(myList,Comparator.comparing(Student::getNo));* 		*/
import java.util.ArrayList;
import java.util.Collections;
import java.util.Comparator;
import java.util.List;
import java.util.Scanner;public class ExcelSort {public static void main(String[] args) {Scanner scanner = new Scanner(System.in);while(scanner.hasNext()) {int n = scanner.nextInt();int i = scanner.nextInt();List<Student> myList = new ArrayList<Student>();for (int j = 0; j < n; j++) {Student student = new Student(scanner.next(),scanner.next(),scanner.nextInt());myList.add(student);}if (i == 1) {Collections.sort(myList,Comparator.comparing(Student::getNo));System.out.println("Case:");for (Student student : myList) {System.out.println(student.no+" "+student.name+" "+student.grade);}}else if (i == 2) {Collections.sort(myList,Comparator.comparing(Student::getName));System.out.println("Case:");for (Student student : myList) {System.out.println(student.no+" "+student.name+" "+student.grade);}}else {Collections.sort(myList,Comparator.comparing(Student::getGrade).thenComparing(Student::getNo));System.out.println("Case:");for (Student student : myList) {System.out.println(student.no+" "+student.name+" "+student.grade);}}}}
}class Student{String no;String name;int grade;public Student(String no,String name,int grade) {this.no = no;this.name = name;this.grade = grade;}public void setNo(String no) {this.no = no;}public String getNo() {return no;}public void setGrade(int grade) {this.grade = grade;}public int getGrade() {return grade;}public void setName(String name) {this.name = name;}public String getName() {return name;}

http://www.15wanjia.com/news/20780.html

相关文章:

  • 前端做网站步骤广州seo关键词
  • 做网站与网页有什么区别品牌推广渠道
  • 网站footer怎么做微信搜一搜seo优化
  • 从色彩度讨论如何建设一个网站.地推拉新app推广平台
  • 手机网站快速排名 软件软件排名优化
  • 网页模板免费下载平台win7最好的优化软件
  • 短视频项目计划书怎么写深圳seo优化公司哪家好
  • 个人导航网站怎么备案百度搜索引擎技巧
  • 网站建设7个基本流程步骤有哪些小说关键词搜索器
  • asp网站后台上传不了图片数据分析师培训机构推荐
  • 专门做当归的网站天津网络推广seo
  • 外贸经常用的网站微信朋友圈软文大全
  • 专注东莞微信网站建设网络营销策划方案800字
  • 武汉做网站好电商seo优化是什么意思
  • 做网站第一步要干啥公司官网制作开发
  • iis7如何设置ip做网站软件开发一般需要多少钱
  • 软件公司网站模板图片怎么给产品做网络推广
  • 直销系统开发哪些类型seo全网营销的方式
  • 网站很难被百度收录网站怎么推广
  • 怎么做网站推广临沂建网站公司
  • 手机网站带后台源代码百度广告投放平台
  • 网站做哪些比较赚钱全案网络推广公司
  • 网站网页能自己做吗网站的网络推广
  • 我有服务器怎么做网站最新域名查询
  • 网站怎么做更好推广深圳网络营销推广渠道
  • 企业网站最底下做的是什么看片子用什么app免费苹果手机
  • 网站做微信公众号写软文用什么软件
  • 苹果手机怎么做微电影网站网站制作流程
  • 旅游响应式网站建设如何做电商 个人
  • 台州做网站搜狗seo培训