wypisanie zawartości hashmapy

0

witam
mam taki mały problem
posiadam zaimplementowana Hashmape w swoim programie, pobiera ona stringi i je zachowuje.
jednak chciałbym aby w pewnym miejscu wypisała cała zawartość
jak mam to zrobić??
tak mam ja zaiplementowana w programie

HashMap<String, Kolega>

0
for(Entry<String,Kolega> entry : mapa.entrySet()){
  System.out.println(entry.getKey()+" "+entry.getValue());
}
0

Jeśli sam to implementowałeś, to powinieneś wiedzieć :) Twoja hashmapa to tablica tak na 90% której indeksy są wyznaczane licząc jakiś hash. Nie wiem, jak rozwiązałeś problem z dynamicznym poszerzaniem tablicy - ale właśnie wypisanie tej tablicy jest twoim rozwiązaniem (no i pamiętać należało by, by wypisać wszystkie wartość przypisane do danego pola. Bo pole może być listą pól z danym haszem dla zadanego stringa). Stwórz sobie po prostu metodę w swojej hashmapie która zwróci ci tą tablicę i tyle. To najprostsze rozwiązanie.

0

czemu jak wprowadzam ta petle do kudu sypie mi warningami, oczywoscie zmienne i nazwy pozmienialem

0

Moja szklana kula niestety jest zamglona. Może łaskawie pokażesz nam swój kod albo napiszesz jakie to warningi?

1 użytkowników online, w tym zalogowanych: 0, gości: 1