public static void main(String[] args) {
// writeObject();
readObject();
}
public static void writeObject() {
Person person1 = new Person(1, "张三", 20, "男");
Person person2 = new Person(2, "李四", 24, "男");
Person person3 = new Person(3, "王五", 18, "男");
Person person4 = new Person(4, "赵六", 22, "男");
List<Person> list = Arrays.asList(person1,person2,person3,person4);
Collections.sort(list, new Comparator<Person>() {
@Override
public int compare(Person o1, Person o2) {
if(o1.getAge()>o2.getAge()) {
return 1;
}
if(o1.getAge()==o2.getAge()) {
return 0;
}
return -1;
}
});
list的两种排序方法(一)
最新推荐文章于 2022-09-20 11:29:39 发布