1.基本数组:
//直接通过Arrays.sort工具类
int[] arr = new int[]{1,2,6,24,5,68,9,0};
Arrays.sort(arr);
2.对象数组:
//通过实现Comparable接口来排序
public class student implements Comparable {
String name;
int age;
public student(String name, int age) {
this.name = name;
this.age = age;
}
@Override
public int compareTo(student o) {
// return this.age-o.age;//升序
return o.age- this.age;//降序
}
}
student[] arr = new student[]{ new student("a",4), new student("a",7),new student("a",1)};
Arrays.sort(arr)
//实现Comparator接口来排序
public classstudent {
String name;intage;intscore;public student(String name, int age, intscore) {this.name =name;this.age =age;this.score =score;
}
@Ove