LIst的用法
可用于筛选出两个list中不同的和相同的部分
List中根据其中一个字段进行排序
需要jdk1.8以上
List<User> newList = list.stream().sorted(Comparator.comparing(User::getAge)) .collect(Collectors.toList());
List中取出对象中的任一字段放到一个新的List中(去重为distinct,不需要去重删掉即可)
List<String> messageIds = mmMessageUsers.stream().filter(k -> StringUtils.isNotBlank(k.getMessageId())).map(MmMessageUser::getMessageId).distinct().collect(Collectors.toList());
# 会持续跟新这篇关于List的用法