Mehrdimensionalen Hash?

Hallo!

Gibt es in Java die Möglichkeit einen Mehrdimensionalen Hash zu generieren?

variablename[key1][key2] = value

variablename[key1][key2] = value

Hallo!

Du könntest es so machen, dass du einen java.util.Hashtable nimmst in denen du unterm ersten Key wieder Hashtables speicherst die dann unterm zweiten Key das eigentliche Objekt aufnehmen.

Darüber schreibst du dann eine eigene Hashtable-Klasse die das organisiert, das ist dann für den eigentlichen Zugriff einfacher.

Grüße, Robert

Moin,

Gibt es in Java die Möglichkeit einen Mehrdimensionalen Hash
zu generieren?

Klar. Allerdings nicht so geschmeidig wie in Perl.

variablename[key1][key2] = value

Das ist ein Array.
Für einen Hash nimmst Du halt einen Hash von Hashes.

Thorsten