在千锋学习的第十九天,
每个人生阶段都需要努力去扮演好自己的角色,越努力,越轻松,越坚强越幸运,加油!
中国加油!武汉加油,千锋加油!我自己加油!
导入java.lang.Comparable方法来对Student 来排序
package com.qfe.day20.ti;
import java.util.Arrays;
import java.lang.Comparable;
public class TestDem07 {
public static void main(String[] args) {
// TODO Auto-generated method stub
Student1 [] stu =new Student1[]{new Student1("tom",25,"anl",99.0),new Student1("jack",75,"an",97.0),new Student1("anin",45,"anhjn",99.0),new Student1("he",75,"anmn",100.0) };
Arrays.sort(stu);
for(int i =0;i<stu.length;i++){
System.out.println(stu[i].name+"\t"+stu[i].age+"\t"+stu[i].score);
}
}
}
class Student1 implements Comparable <Student1>{
String name;
int age ;
String sex ;
double score;
public Student1(String name,int age ,String sex,double score){
this.name=name;
this.age =age;
this.sex =sex;
this.score =score;
}
@Override
public int compareTo(Student1 o) {
if(this.score>o.score){
return 1;
}else if(this.score<o.score){
return -1;
}
return 0;
}
}