Como achatar e agrupar este HashMap usando fluxos? [fechadas
Mapeamento dado de letras para números, gostaria de retornar uma lista de Strings, em que cada String é uma lista delimitada por vírgulas das letras agrupadas por seu número associad
Para este mapa
Map<String, Integer> map = new HashMap<String, Integer>();
map.put("A", 1);
map.put("B", 2);
map.put("C", 4);
map.put("D", 1);
map.put("E", 1);
map.put("F", 2);
Gostaria de retornar uma lista contendo:
"A,D,E" "B,F", "C"
Alguma sugestão de como isso pode ser feito usando as funções de streaming 1.8?