Maps java, blog titkosítás
Map Display - egy objektum, amely tárolja egy pár „kulcs-érték.” Keresési lehetőség (érték) segíti, mint a készletek annak a ténynek köszönhető, hogy lehet keresni a saját egyedi kulcsát. Egyedi kulcsok tárgyakat kell biztosítani kényszerítő módszerek kivonat, () és egyenlő () felhasználói osztályban. Ha egy elem a megadott kulcs nem létezik a térképen, akkor null vissza.
Osztályok térkép-megjelenítés:
HashMap
Treemap
LinkedHashMap
Ábra. 10.3. A hierarchia kártyák öröklés
térkép
SortedMap
NavigableMap
Térkép interfész
voidclear () - törli az összes párt a hívó kártya;
booleancontainsKey (Objectkey) - igaz értékkel tér vissza. Ha a hívó kártya tartalmazza a kulcsot, mert a kulcs;
booleancontainsValue (Objectvalue) - igaz értékkel tér vissza. ha a hívókártya van értéke, mint érték;
Vput (Kkey, Vvalue) - hozza meg a gombot, és a legfontosabb érték érték a hívó kártya. Ha felvesz egy térképet elemet egy meglévő kulcs váltja fel a jelenlegi elem új. Ha ez a módszer visszaadja cserélhető elem;
gyűjtemény
KgetKey () - visszaadja a kulcsot az adott bemenet;
VgetValue () - értékét adja vissza az aktuális bemenet;
VsetValue (Vobj) - beállítja az érték az objektum obj az aktuális input.
A példa azt mutatja, hogyan lehet létrehozni egy hash-kártya és az ahhoz való hozzáférés
elemekkel.
/ * Példa # 14. ami egy hash-térképet, és helyébe egy kulcsfontosságú eleme:
publicclass DemoHashMap
publicstaticvoid fő (String [] args)
HashMap
új HashMap
A (int i = 11; i <15; i++)
hm.put (i, i + "EL");
System.out .println (HM + "a helyettesítő elem");
String = hm.get (12);
System.out .println (a + „- megtalálható a kulcs '12'„);
/ * Kimenete a hash tábla segítségével a felület módszerek
Állítsa
iterátor
Map.Entry
System.out .print (me.getKey () + "");