Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako iterovat cez kľúča v HashMap v jazyku Java

mapy - HashMaps predovšetkým - sú jedným z najčastejšie používaných dátových typov v prostredí Java . Ukladajú dvojice kľúč /hodnota , kde je dovolené len jedna inštancia daného kľúča . To je skvelé pre zastupovanie vecí , ako sú užívateľské preferencie , dáta relácie ( pre webové aplikácie ) , a v podstate všetko , čo je spojené s určitým objektom alebo reťazec . Najčastejším spôsobom získavania dát je pomocou metódy get ( ) , kde developer dodáva na kľúč a dostane hodnotu na oplátku . Avšak , čo keď neviete , čo sú kľúče ? Tam je vlastne jednoduchý spôsob načítanie a iterácie cez kľúče v mape . Veci , ktoré budete potrebovať
Java SDK ( Java 1.5 alebo vyšší )
Java integrované vývojové prostredie ako Eclipse alebo NetBeans ( dôrazne odporúča , aj keď nie nutné )
Zobraziť ďalšie inštrukcie

1

Inicializácia si mapu podľa potreby ( ak ste už pracuje s mapou , môžete tento krok preskočiť ) :

Mapa mapa = new HashMap ( ) ;

map.put ( " Hello " , " Svet " ) ;

map.put ( " Java " , " Is Fun " ) ;

map.put ( " programovanie " , " Pravidlá " ) ;
2

Získajte kľúčový súbor z vašej mape :

Set kľúča = map.keySet ( ) ;

Sims 3

Vzhľadom k tomu , rozhranie Set rozširuje aj zhromažďovanie a Iterable rozhranie , môžete s ním pracovať rovnako , ako by ste niektorý z týchto :

pre ( konečná string key : kľúče ) {

System.out.println ( " Key " + kľúč ) ;

}

výstup by mal byť podobný tomuto :

Key : Programovanie

Legenda : Java

Legenda : Dobrý deň ,

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené