使用Java 8进行分组和排序集合

时间:2016-04-27 09:05:02

标签: java list sorting java-8 grouping

我有一个对象列表说汽车。首先,我想在一些字段carCompanyId上对集合进行分组。所以我会有类似的东西,

Map<Integer, List<Car>> = cars.stream().collect(Collectors.groupingBy(Car::getCarCompanyId))

我希望上面Map中的每个列表都按其中一个字段排序。我是否可以通过将参数添加到按功能分组来实现此目的,以便在对列表进行分组时对其进行排序。

0 个答案:

没有答案