2017-04-18 77 views

回答

9

這就是collectgroupingBy是:

Map<K, List<V>> groups = listOfVs.stream().collect(Collectors.groupingBy(V::getK)); 
4

您可以按日期使用Stream API與Jav​​a 8組中的List的項目,將它們放置在一個Map像這樣:

Map<Date, List<YourObject>> collisions = yourObjectsList.stream().collect(Collectors.groupingBy(YourObject::getDate)); 
相關問題