Ich benutze Java 7 für dieses Projekt und ich habe eine Liste von Typ List<Map<String, Object>>
, ich möchte Liste der Karten in einzelne Karte zusammenführen, so dass die Ausgabe Map<String, Object>
mit allen Einträge der ursprünglichen Liste .. Ist es möglich, Java-7 oder andere Bibliotheken wie Guave mitJava 7 - Guava - Liste der Karten in Karte zusammenführen
0
A
Antwort
0
Sie eine Methode, um diese die Karten durch einfaches Durchlaufen laufen~~POS=HEADCOMP und kopieren Sie alle ihre Zuordnungen in eine neue Karte erstellen zu tun:
public static <K, V> Map<K, V> merge(Iterable<? extends Map<K, V>> maps) {
Map<K, V> result = new HashMap<>();
for (Map<K, V> map : maps) {
result.putAll(map);
}
return result;
}
Verwendung:
Map<String, Object> mergedMap = merge(maps);
Verwandte Themen
- 1. Zusammenführen von zwei Karten von Karten in Java
- 2. Karte der Karten-Datenstruktur
- 3. Zusammenführen von Karten in Go
- 4. Konvertieren Karten Liste der Karten in Kotlin
- 5. Umgang mit Karte von Karten in Java
- 6. Sortieren Sie eine Liste der Karten nach Wert in Java
- 7. Java 8 Stream: Liste der Karten analysieren
- 8. Wie Liste der Karten in CSV konvertieren
- 9. Wie diese Liste der umschlossenen Karten in eine andere Art von Karte Java 8?
- 10. Karte der Route anzeigen in HERE Karten
- 11. iterieren Liste der Karten und
- 12. Liste der Karten in benutzerdefinierten Hive UDF
- 13. Java 8 Streams - Zusammenführen einer Liste von Maps
- 14. Wie transformiere ich eine Liste von Karten in eine Karte von Karten in immutable.js?
- 15. reodering Schlüssel in Karten in einer Liste von Karten
- 16. DynamoDBMapper Karten-Unterstützung (Java)
- 17. Zurück Karte der Karten im Frühjahr
- 18. Golang YAML lesen mit Karte der Karten
- 19. Karte in Framework 7
- 20. Scala - Karte der Liste umwandeln in Karte
- 21. Merge zwei Liste (Java 7)
- 22. Liste der Karten Iteration drools DRL
- 23. verschiedene Arten Karten Merge in eine in Java 8
- 24. Java 8 lambdas mitteln die Liste der Karten zu finden
- 25. Abfrage Liste der Karten in DynamoDB
- 26. horizontal scrollbaren Liste der Karten in Bootstrap
- 27. Erste Schritte mit Java-Karte auf SIM-Karten
- 28. Duplikate in Liste zusammenführen
- 29. Verfügt Groovy über eine Methode zum Zusammenführen von 2 Karten?
- 30. Java Array von Objektfehler (Karten)
Haben Sie ein bestimmtes Problem mit der Implementierung? Einfach für jede Schleife und alle Einträge auf neue Karte zu setzen sollte funktionieren, ich glaube nicht, dass es elegantere Lösung auf Java 7 gibt. – Xaerxess