Ich habe eine Methode, die Folgendes zurückgibt List<Map<String,Object>>
.
Wie kann man über eine Liste iterieren? List<Map<String,Object>>
?
Ich habe eine Methode, die Folgendes zurückgibt List<Map<String,Object>>
.
Wie kann man über eine Liste iterieren? List<Map<String,Object>>
?
Ich zeige Ihnen ein einfaches Beispiel für List<Map<String,Object>>
.
public static void main(String[] args){
Map<String,Object> map1 = new HashMap<>();
map1.put("Map1 Key1", (Object) "Map1 value1");
map1.put("Map1 Key2", (Object) "Map1 value2");
Map<String,Object> map2 = new HashMap<>();
map2.put("Map2 Key1", (Object) "Map2 value1");
map2.put("Map2 Key2", (Object) "Map2 value2");
List<Map<String,Object>> list = new ArrayList<>();
list.add(map1);
list.add(map2);
list.stream().forEach(mapsData->{
mapsData.entrySet().forEach(mapData->{
System.out.println("Key:"+mapData.getKey()+ " Value:"+mapData.getValue());
});
});
}
CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.