Hallo,
also ich habe das Problem, wie ich den Inhalt einer Map (mit mehrfachvorkommenden key-values) in einer ArrayList speichern kann.
Ich habe folgende Map:
Gibt es eine andere Methode mit der ich key + value, also jeden Eintrag von fileContent dem mapEntries geben kann?
schon malvielen Dank, weis echt nicht weiter..
also ich habe das Problem, wie ich den Inhalt einer Map (mit mehrfachvorkommenden key-values) in einer ArrayList speichern kann.
Ich habe folgende Map:
Code:
Map<String,Collection<String>> fileContent = new HashMap<String, Collection<String>>();
..
fileContent.put(key, values); //Debug: in fileContent stehen die richtigen Werte für key und value
mapEntries = new ArrayList();
//1. Versuch
mapEntries.addAll(fileContent.keySet()); //Debug: in mapEntries nur die keys kein value
//2. Versuch
mapEntries.addAll((Collection)fileContent); //java.util.TreeMap cannot be cast to java.util.Collection
schon malvielen Dank, weis echt nicht weiter..