Zum Beispiel, wie würden Sie eine dreifache Karte wie-Java: Wie deklariert man eine verschachtelte Map im Spring-Framework?
Map<String, Map<String, Map<Boolean, String>>>, with the keys being someKey1, someKey2, and someKey3 (true/false)?
erklären Ich weiß bis this-
<util:map
id="someMap"
map-class="java.util.HashMap"
key-type="java.lang.String"
value-type="java.lang.String">
<entry key="someKey1" value="someValue" />
</util:map>
EDIT:
Ok, das ist, was ich zu reduzieren tun wollen Tonnen von if-Aussagen.
123: //some key 1
abc: //some key 2
true: //some key 3
a //some value
false: //some key 3
b //some value
456:
def:
true:
c
false:
d
Vielen Dank.
Map Aber ist es nicht von dieser Struktur, der Wert für den ersten Schlüssel ist auch eine Karte und das gleiche gilt für den zweiten Code in Ihrem Code-Snippet , ist der Wert ein String für die erste Karte? –
Hoppla, ich habe vergessen, dieses "Werttyp" -Attribut von der ersten Karte zu entfernen. Ist das ein wenig mehr wie das, wonach Sie suchen? –
Ich habe hinzugefügt, was ich brauche. Wirklich danke für die Antwort. –