Czym jest HashMap?
Część sekcji Logika i przepływ sterowania ścieżki Java w Coddy. Lekcja 10 z 59.
HashMap to struktura danych, która przechowuje pary klucz-wartość. Umożliwia szybkie pobieranie wartości za pomocą powiązanego z nią klucza.
Pomyśl o tym jak o słowniku, w którym każde słowo (klucz) ma definicję (wartość). HashMap jest częścią Java Collections Framework i jest powszechnie używany ze względu na wydajne operacje wyszukiwania, wstawiania i usuwania.
Mapy HashMap są przydatne, gdy masz dane, które naturalnie występują w parach, oraz gdy chcesz szybko uzyskać dostęp do wartości, znając powiązany z nią klucz.
Aby używać HashMap w Javie, musisz zaimportować ją na początku kodu:
import java.util.HashMap;Spróbuj swoich sił
Ta lekcja nie zawiera wyzwania z kodem.
Ta lekcja zawiera krótki quiz. Zacznij lekcję, żeby na niego odpowiedzieć i śledzić swoje postępy.
Wszystkie lekcje w sekcji Logika i przepływ sterowania
1Tablice wielowymiarowe
Podstawy tablic 2DDostęp do elementów tablic 2DPętle zagnieżdżone z tablicami 2DPodsumowanie — tablice 2DDodawanie i odejmowanie macierzyTablice postrzępioneTablice 3D i większeTypowe wzorce dla tablic 2DPodsumowanie — wszystko o tablicach2HashMap część 1
Czym jest HashMap?Deklarowanie HashMapDostęp do wartościSprawdzanie, czy klucz istniejeModyfikowanie słownikówPodsumowanie — HashMap3HashMap — część 2
Metody HashMapIterowanie za pomocą keySet()Iterowanie za pomocą entrySet()Zagnieżdżona HashMapPowtórka — zarządzanie magazynemPowtórka — operacje na HashMap6Zaawansowany przepływ sterowania
Instrukcje etykietująceWyrażenie switchDopasowywanie wzorcówKlauzule ochronnePowtórzenie — przepływ sterowania9Projekt — licznik unikalnych słów
Wprowadzanie i przechowywanie tekstuPrzetwarzanie słówPoćwicz samodzielnie: Kompilator Java online