Hallo,
ich habe gerade angefangen mich mit Hashmaps zu beschäftigen und stehe gerade vor einem Problem bei dem ich mich wahrscheinlich einfach nur ziemlich dämlich anstelle.
Und zwar versuche ich die Werte aus einer Hashmap für eine neue Klasse zu übernehmen, bzw. mit den Werten der Hashmap zu arbeiten.
Hier die HashMap:
Wie schaffe ich es jetzt die Werte aufzurufen. Wenn ich versuche mit dem Konstruktor ein neues Objekt zu erzeugen, kann das Objekt trotzdem nicht auf die Werte zugreifen. Ich wäre dankbar, wenn jemand ein Codebeispiel schreiben könnte.
ich habe gerade angefangen mich mit Hashmaps zu beschäftigen und stehe gerade vor einem Problem bei dem ich mich wahrscheinlich einfach nur ziemlich dämlich anstelle.
Und zwar versuche ich die Werte aus einer Hashmap für eine neue Klasse zu übernehmen, bzw. mit den Werten der Hashmap zu arbeiten.
Hier die HashMap:
Java:
import java.util.HashMap;
public class HM {
private HashMap<String, String> test = new HashMap<String,String>();
public HM() {
test.put("bla", "x");
test.put("blub", "y");
}
public HashMap<String,String> getTestMap() {
return test;
}
Wie schaffe ich es jetzt die Werte aufzurufen. Wenn ich versuche mit dem Konstruktor ein neues Objekt zu erzeugen, kann das Objekt trotzdem nicht auf die Werte zugreifen. Ich wäre dankbar, wenn jemand ein Codebeispiel schreiben könnte.
Zuletzt bearbeitet von einem Moderator: