[Solved] Reworking method with stream usage [duplicate]
[ad_1] If you can work with a Map<String, Long> then you can use this: public Map<String, Long> countCodingsByDate() { return codingHistory.historyDate.stream() .collect(Collectors.groupingBy( Function.identity(), Collectors.counting() )); } Note: This is the normal way to find out the occurances of a Collection. For similar questions, see: 1, 2 2 [ad_2] solved Reworking method with stream usage [duplicate]