számjegyek összege java-ban
Mik a JavaHashMaps?
A Java HashMap olyan osztály, amelyet olyan műveletek végrehajtására használnak, mint az elemek beszúrása, törlése és elhelyezése a térképen. Készítünk egy térképet, ahol kétféle értéket adunk át, amelyek „kulcs” és „érték”.
A HashMaps használata közben az értékek a HashMap-ba kerülnek, és valahányszor a felhasználó lekér egy értéket, a kulcsot az érték használatához kell használni.
A térkép egy olyan felület, amely az elemek kulcsait leképezi. A térképek rendezetlenek és rendezetlenek. Egy nullkulcsot és több nullértéket engedélyeznek. Az értékeket kulcs és érték tárolja. Egy kulcs vagy több érték null lehet a teljes HashMap-ban. A kulcs bármilyen objektum lehet.
A HashMap-ban számos módszer áll rendelkezésre
- Objektum felhelyezése (Object key, Object value)
- Számlálási kulcsok () - beolvassa a kulcsokat
- Számláló elemek () - elemeket fog lekérni
- Object get (Object keys) - adja át a kulcsot, és kapja meg a hozzá tartozó értéket
- A Boolean kulcsot tartalmaz (Object key) - annak ellenőrzésére szolgál, hogy van-e kulcs a HashMap-ban vagy sem
- A Boolean értéket tartalmaz (Object key) - adja át a kulcsot
- Objektum eltávolítása (Object key) - adja át a kulcsot és távolítsa el az objektumot
- Int méret () - a méret használatához
- String to String () - karakterláncra konvertáláshoz
Minden kulcsnak vannak megfelelő értékei, ahol az értékek nullák lehetnek a HashMap-ban is.
A HashMap létrehozása.
HashMap hashmap = új HashMap ()
Elemek elhelyezése
hashmap.put („Ankita”, 9634.58)
hashmap.put („Vishal”, 1283.48)
hashmap.put („Gurinder”, 1478.10)
hashmap.put („Krisna”, 199.11)
Itt adjuk át a kulcsot és az értéket.
Az érték megjelenítése - szerezzen be egy iterátort
Iterátor iterátor = hashmap.entrySet (). Iterátor ()
Itt az értékek jelen vannak a halmazban, ezért a entrySet parancsot használjuk.
A vonallal együtt:
mi az absztrakció a c ++ - ban
Míg (iterator.hasNext ()) {
Map.Entry entry = (Map.Entry) iterator.next ()
System.out.print (entry.getKey () + ”:”)
System.out.printIn (entry.getValue ())
}
Van egy kérdésünk? Említse meg őket a megjegyzések részben, és mi kapcsolatba lépünk Önnel.
Kapcsolódó hozzászólások: