分组统计
List<User> users = new ArrayList<User>();
String userNames[] = new String[] {"武大郎","潘静连","武松"};
for (int i = 0; i < userNames.length; i++) {
String string = userNames[i];
User user = new User();
user.setUserName(string);
user.setSex(20);
users.add(user);
}
Map<Integer,List<User>> maps= users.stream().collect(Collectors.groupingBy(User::getSex));
messages.stream().collect(Collectors.toMap(AlarmMessageVo::getId,Function.identity(), (oldValue, newValue) -> newValue))