ho una mappa:In stile funzionale Java8, come posso mappare i valori già esistenti coppia chiave-valore
Map<String, List<Object>> dataMap;
Ora voglio aggiungere nuove coppie di valori chiave per la mappa come di seguito:
if(dataMap.contains(key)) {
List<Object> list = dataMap.get(key);
list.add(someNewObject);
dataMap.put(key, list);
} else {
List<Object> list = new ArrayList();
list.add(someNewObject)
dataMap.put(key, list);
}
Come posso farlo con lo stile funzionale Java8?