按照list中对象的的某个属性排序
List<User> alList = new ArrayList<User>();
for (int i = 11; i > 0; i--) {
User user = new User();
user.setAge(i);
alList.add(user);
}
List<User> sortPoint = alList.stream().sorted(Comparator.comparing(user -> user.getAge())).collect(Collectors.toList());
输出结果:
1
2
3
4
5
6
7
8
9
10
11