Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
 Vytvorte súbor s názvom Java MapExample.java . Vložte nasledujúce základné kód do neho : 
 
 import java.util.Collection , import java.util.HashMap , 
 
 /*** Táto trieda bude slúžiť ako príklad pre MapInterface * @ . autor Kevin Walker * /public class MapExample { /*** Táto metóda konštruktor bude vykonávať niektoré operácie s realizáciou HashMap * rozhranie Java Mapa akonáhle ju vytvorili .. * /public MapExample ( ) { } 
 
 /*** Hlavné funkcie sa spustí konštruktor MapExample a nič iného * /public static void main ( String [ ] args ) { new MapExample ( ) ; } . } 
 2 
 Vytvoriť HashMap . Pridajte nasledujúci riadok na MapExample ( ) metódu konštruktory : 
 
 Mapa map = new HashMap ( ) ; 
 
 Všetky implementácia rozhrania " Mapa " o Java API sa vzťahujú údaje k vloženiu " kľúča k " zastúpiť iným údajom . Vzhľadom k tomu , Map je rozhranie , nemôžete vytvoriť mapu priamo , ale namiesto toho by mali používať jednu z implementácií poskytovaných Java API . V tomto prípade je najjednoduchšie mapa , HashMap , sa používa . 
 3 
 Naplnenie HashMap . Pridať ďalší pár riadkov kódu , aby rovnakým spôsobom ako predtým : 
 
 map.put ( " vek " , 29 ) ; map.put ( " výška " , 6,0 ) ; map.put ( " Meno " , " Kevin " ) ; map.put ( " lastName " , " Walker " ) ; 
 
 Ako môžete vidieť , kúsky informácií , tzv hodnoty , sú ukladané podľa kľúčového slova , sa nazýva kľúč . Neskôr budete mať možnosť získať informácie , ktoré poznajú len kľúč . Jeho dôležité si uvedomiť , že pri ukladaní informácií do mapy , kľúč vždy na prvom mieste , a hodnota je vždy na druhom mieste . 
 4 
 Načítať informácie z mapy . 
 
 System.out . println ( " Meno : " + map.get ( " jmeno " ) ) ; System.out.println ( " Last Name : " + map.get ( " lastName " ) ) ; System.out.println ( " Vek : " + map.get ( " vek " ) + " rokov " ) ; System.out.println ( " výška " + map.get ( " výška " ) + " stop " ) ; 
 5 
 Build obmedzený mapy . Všetky implementácia rozhrania mapy môže byť inicializovaná vyžadujú určité typy dát , a iné nie . Pridajte nasledujúci riadok na rovnakou metódou : 
 
 Mapa   V tomto príklade , Map je inicializovaný , ktorý vyžaduje reťazec pre kľúč a vzťahuje sa na celé číslo dát . Takže , z kódu :   limitedMap.put ( " vek " , 29 ) ; limitedMap.put ( " výška " , 6,0 ) ; limitedMap.put ( " jmeno " , " Kevin " ) ; limitedMap . dať ( " lastName " , " Walker " ) ;   iba prvý riadok bude fungovať . Linka dva spôsobí chybu kompilátora , pretože sa pokúša uložiť dvojitý miesto Integer . Riadky tri a štyri spôsobí chybu kompilátora , pretože sa snažia ukladať reťazca .