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 previesť Collection HashMap v jazyku Java

programovací jazyk Java má veľa vstavaných zbierok , ktoré môžu byť použité na ukladanie dát pomocou rôznych schém . Jeden taký zber je HashMap , ktorý ukladá dáta ako dvojica kľúčov a hodnôt . HashMap možno prirovnať k slovníku , kde kľúč je analogický k slovu a hodnoty podobné definície . Ak potrebujete HashMap vo svojom programe , ale namiesto toho majú rôzne kolekcie , môžete ho previesť pomocou niekoľkých riadkov kódu . Veci , ktoré budete potrebovať
Java Software Development Kit s NetBeans integrované vývojové prostredie ( IDE ) Kliešte ( pozri zdroj pre odkaz )
Zobraziť ďalšie inštrukcie Cestuj 1

Vložte vývojového prostredia NetBeans po kliknutí na jeho ikonu programu . Keď sa program načíta , prejdite na " Nové /New Project " a vyberte " Java aplikácie " zo zoznamu na pravej strane obrazovky . Nový zdrojový kód súboru sa zobrazí v textovom editore NetBeans . Súbor Zdrojový kód obsahuje prázdnu metódu main .
2

import " java.util " knižnica , ktorá obsahuje všetky zbierky Java . Napíšte nasledujúce v hornej časti súboru zdrojového kódu :

import java.util * ;
3

deklarovať novú " ArrayList " typ kolekcia .. To je to , čo budete prevádzať na " HashMap . " Ak chcete deklarovať " ArrayList , " napíšte nasledujúci riadok v zložených zátvorkách v hlavnej metódy :

ArrayList = new ArrayList ( ) ;
4

Pridať niektoré položky " ArrayList " písaním nasledujúce príkazy pod jednou napísané v predchádzajúcom kroku :

a.add ( " banana " ) ;

a.add ( " mango " ) ;

a.add ( " jahoda " ) ;
5

Vytvoriť nový " HashMap " zbierku písať nasledujúce vyhlásenie pod predchádzajúce tri :

HashMap h = new HashMap ( ) ;
6

Loop cez " ArrayList " kolekcia pomocou slučky for . Pri každom opakovaní cyklu for , položky v " ArrayList " bude navštívil v poradí podľa ich indexu . Index je poradie , v ktorom sú položky sa vyskytujú v " ArrayList . " Napíšte nasledujúci príkaz pod vyhlásenie napísané v predchádzajúcom kroku :

for ( int i = 0 ; i < a.size ( ) ; i + + )

{ }

7

Pridať dvojicu kľúč - hodnota do " HashMap , " pomocou indexu " ArrayList " ako kľúč a názov ovocia na danom indexe ako hodnotu . Napíšte nasledujúci príkaz v zložených zátvorkách pre sláčiky pridať tieto položky do

h.put ( i, a.get ( i ) ) " HashMap . " ;
8

Tlač z hodnoty spojené s indexom z " HashMap " tým , že píše nasledujúci riadok pod jednou napísané v predchádzajúcom kroku :

System.out.println ( h.get ( i ) ) ;

9

spustite program stlačením klávesu F6 . Program prevádza " ArrayList " kontajner do " HashMap " , potom sa vypíše položky z " HashMap . " Výstup programu vyzerá takto :

banán

mango

jahoda

Najnovšie články

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