Christian Kruse: Assoziatives Array in Java?

Beitrag lesen

Hallo Cheatah,

Du hast nach einem Begriff gesucht, der außerhalb von PHP
beinahe bedeutungsfrei ist. Suche nach "Hash". In Python
wäre die Bezeichnung übrigens "Dictionary".

Korrekt waere in der Tat der Ausdruck 'Hashtable'. Und so
heisst auch die Java-Klasse: java.util.Hashtable. Muss man aber
mit aufpassen, die Methode 'exists' benutzt anscheinend kein
'equals', um das Vorhanden sein eines Keys zu pruefen, die
Methode 'get' allerdings schon.

Noch ein schoenes Beispiel, warum Java inkonsistent ist. Das
ist ueberigens *nicht* dokumentiert, das herauszufinden hat
mich ca. 3h gekostet.

Gruesse,
 CK