Čo sú to JavaHashMaps?
Java HashMap je trieda, ktorá sa používa na vykonávanie operácií, ako je vkladanie, mazanie a lokalizácia prvkov na mape. Vytvoríme mapu, kde odovzdáme dva druhy hodnôt, ktoré sú „kľúčové“ a „hodnoty“.
Pri používaní HashMaps sa hodnoty budú vkladať do HashMap a vždy, keď používateľ získa hodnotu, použije sa kľúč na použitie hodnoty.
Mapa je rozhranie, ktoré mapuje kľúče k prvkom. Mapy sú netriedené a neusporiadané. Umožňujú jeden nulový kľúč a viac nulových hodnôt. Hodnoty sú uložené v kľúči a hodnote. Jeden kľúč alebo viac hodnôt môže mať v celej HashMape hodnotu null. Kľúčom môže byť akýkoľvek objekt.
V aplikácii HashMap je k dispozícii niekoľko metód
- Vložte objekt (kľúč objektu, hodnota objektu)
- Číselné klávesy () - načítajú sa kľúče
- Enumeration elements () - načíta prvky
- Object get (Kľúče objektu) - odovzdajte kľúč a získajte hodnotu s ním spojenú
- Boolean obsahuje kľúč (Object key) - slúži na kontrolu, či je kľúč v HashMape prítomný alebo nie
- Boolean obsahuje hodnotu (kľúč objektu) - odovzdajte kľúč
- Object remove (Object key) - odovzdajte kľúč a objekt vyberte
- Int size () - na použitie veľkosti
- String to String () - na prevod na reťazec
Pre každý kľúč existujú zodpovedajúce hodnoty, v ktorých môžu byť hodnoty aj v HashMape nulové.
Vytvorenie HashMap.
HashMap hashmap = nový HashMap ()
Uvedenie prvkov
hashmap.put („Ankita“, 9634,58)
hashmap.put („Vishal“, 1283,48)
hashmap.put („Gurinder“, 1478.10)
hashmap.put („Krišna“, 199,11)
čo je kurz dátovej vedy
Tu odovzdáme kľúč a hodnotu.
Zobrazenie hodnoty - Získajte iterátor
Iterátor iterátor = hashmap.entrySet (). Iterátor ()
Tu sú hodnoty prítomné v množine, takže používame entrySet.
abstrakcia dát v c ++
Spolu s riadkom:
While (iterator.hasNext ()) {
Map.Entry entry = (Map.Entry) iterator.next ()
System.out.print (entry.getKey () + ”:”)
System.out.printIn (entry.getValue ())
}
Máte na nás otázku? Uveďte ich v sekcii komentárov a my sa vám ozveme.
Súvisiace príspevky: