크리스티나 :
같은 목록을 고려 id1_f, id2_d, id3_f, id1_g
어떻게의 형식으로 감소지도를 얻을 수 스트림을 사용할 수 <String, Integer>
와 같은 통계를 :
id1 2
id2 1
id3 1
참고 : 키가 이전 부분입니다 _
. 되어 reduce
기능은 여기 도울 수 있는가?
아담 시에미 온 :
이 일을 얻을 것이다 :
Map<String, Long> map = Stream.of("id1_f", "id2_d", "id3_f", "id1_g")
.collect(
Collectors.groupingBy(v -> v.split("_")[0],
Collectors.counting())
);