Eine Art Tabelle ist gesucht...
Thomas
- java
Hallo,
hab da gerade noch ne Frage: Ich such da ein Objekt, in welches ich alle mögliche Daten speichern und dann auch einfach augrund des Namens setzen
meinObjekt["name"] = "Thomas";
meinObjekt["vektor"] = new Vector();
meinObjekt["int"] = 45;
und wieder holen kann:
Vector v = meinObjekt["vektor"]
Es ist also sowas ähnliches wie eine Tabelle oder ein Array. (Anstatt mit integer-indizes soll man einfach per string-indizes zugreifen und alle Arten von Objekten speichern können)
Gibt's da sowas?
Gruss T.
Hallo,
Es ist also sowas ähnliches wie eine Tabelle oder ein Array. (Anstatt mit integer-indizes soll man einfach per string-indizes zugreifen und alle Arten von Objekten speichern können)
Gibt's da sowas?
Du suchst eine java.util.Hashtable bzw. java.util.HashMap. Beide Klassen
sind quasi gleich, außer daß HashMap auch null-Werte speichern kann und
nicht synchronisiert ist, was einen kleinen Geschwindigkeitsvorteil hat.
(Wenn du nicht gerade mit verschiedenen Threads auf die Hash(table/Map)
zugreifen willst, solltest du HashMap nehmen.)
Gruß
Slyh
Hallo,
Du suchst eine java.util.Hashtable bzw. java.util.HashMap.
Genau! Thx.
Gruss T.