Java8之前的分组
代码如下:
public static List getUserList(){
List userList = new ArrayList...userList.add(new User("小布",12,"上海",55));
return userList;
}
/**
* java8之前对象集合根据某个字段分组...} else {
tmpList.add(user);
}
}
System.out.println("按照城市分组后结果...:"+groupByUserCityMap);
}
输出如下:
按照城市分组后结果:{上海=[User(name=小红, age=12, city=上海, score=99),
User(name...77), User(name=小斯, age=9, city=杭州, score=33)],
北京=[User(name=小明, age=11, city=北京, score=66)]}
Java8的分组