Ich habe eine HashMap
:
private HashMap<TypeKey, TypeValue> example = new HashMap<TypeKey, TypeValue>();
Jetzt möchte ich alle Werte durchgehen und ausdrucken.
Ich habe das geschrieben:
for (TypeValue name : this.example.keySet()) {
System.out.println(name);
}
Es scheint nicht zu funktionieren.
Was ist das Problem?
EDIT: Eine andere Frage: Basiert diese Sammlung auf Null? Ich meine, wenn es 1 Schlüssel und Wert hat, wird die Größe 0 oder 1 sein?
Map
diesize()
Methode : "Gibt die Anzahl der Schlüsselwertzuordnungen in dieser Zuordnung zurück. Wenn die Zuordnung mehr alsInteger.MAX_VALUE
Elemente enthält , wird zurückgegebenInteger.MAX_VALUE
."