java ArrayList条件排序

User 类有 age name sex 属性

List userList = new ArrayList<>();
userList.sort(new Comparator<User>){
    @Override
    public int compare(User o1,User o2){
        return o1.age - o2.age;
    }
});
//进化到
userList.sort((o1,o2)->o1.age-o2.age);
//再进化到

userList.sort(Compare.comparing(User:age));

posted on 2022-03-31 16:07  Esquecer  阅读(44)  评论(0编辑  收藏  举报

导航