Mam HashMap
:
private HashMap<TypeKey, TypeValue> example = new HashMap<TypeKey, TypeValue>();
Teraz chciałbym przejrzeć wszystkie wartości i je wydrukować.
Ja to napisałem:
for (TypeValue name : this.example.keySet()) {
System.out.println(name);
}
Wydaje się, że to nie działa.
Jaki jest problem?
EDYCJA: Kolejne pytanie: czy ta kolekcja jest zerowa? Mam na myśli, że jeśli ma 1 klucz i wartość, czy rozmiar będzie wynosił 0 czy 1?
Map
's : „Zwraca liczbę odwzorowań klucz-wartość w tej mapie. Jeśli mapa zawiera więcej niż elementów, funkcja zwraca ”.size()
Integer.MAX_VALUE
Integer.MAX_VALUE