Kevin234


私信TA

用户名:Kevin234

访问量:20495

签 名:

手可摘星辰

等  级
排  名 850
经  验 3622
参赛次数 0
文章发表 40
年  龄 0
在职情况 学生
学  校 南京信息工程大学
专  业

  自我简介:

解题思路:

注意事项:

参考代码:

import java.util.Arrays;
import java.util.Comparator;
import java.util.Scanner;
public class T1598 {
	public static void main(String[] args) {
		Scanner in = new Scanner(System.in);
		while(in.hasNext()){
			int n = in.nextInt();
			Stu stu[] = new Stu[n];
			for(int i = 0;i<n;i++){
				stu[i] = new Stu();
				stu[i].name = in.next();
				stu[i].gender = in.next();
				stu[i].age = in.nextInt();
				stu[i].cj = in.nextInt();
			}
			//构造比较器
			Comparator<Stu> cj = new Comparator<Stu>(){
				public int compare(Stu s1,Stu s2){
					if(s1.cj >= s2.cj) return 1;
					return -1;
				}
			};
			Arrays.sort(stu, cj);
			for(Stu s : stu){
				System.out.println(s.toString());
			}
		}
		in.close();
	}
}
class Stu{
	String name;
	String gender;
	int age;
	int cj;
	public String toString(){
		String s = this.name + " " + this.gender + " " + this.age + " " + this.cj;
		return s;
	}
}


 

0.0分

1 人评分

  评论区

  • «
  • »