Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Java Programming >> Content

    Hur man iterera över Keys i HashMap i Java

    Kartor - HashMaps synnerhet - är en av de vanligaste datatyperna i Java-miljö . De lagrar en nyckel /värde-par , där endast en instans av en viss tangent är tillåtet . Detta är bra för att representera saker som användarinställningar , datasession ( för en webbapplikation ) , och i huvudsak allt som är associerad till ett visst objekt eller snöre . Det vanligaste sättet att hämta data är genom get ( )-metoden , där utvecklaren förser nyckeln och får ett värde i gengäld. Men vad händer om du inte vet vad nycklarna är ? Det finns faktiskt ett enkelt sätt att hämta och iteration över nycklarna på en karta . Saker du behöver: Review, Java SDK ( Java 1.5 eller högre krävs ) katalog Java Integrated Development Environment såsom Eclipse eller NetBeans ( rekommenderas starkt , även om det inte krävs )
    Visa fler instruktioner

    1

    initiera din karta som behövs ( om du redan arbetar med en karta , kan du hoppa över detta steg ) :

    karta karta = ny HashMap ( ) ;

    map.put ( " Hej " , " World " ) ;

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

    map.put ( " programmering", "Regler" ) ;
    2

    Ta nyckeln uppsättningen från din karta :

    set nycklar = map.keySet ( ) ;

    Billiga 3

    eftersom Set gränssnittet utökar både insamling och Iterable gränssnitt , kan du arbeta med det precis som du skulle någon av dem :

    för ( final String nyckel : nycklar ) {

    System.out.println ( " Key : " + nyckel ) ,

    }

    Din utdata bör likna detta :

    Key : Programmering

    Key : Java

    Key : Hej Addera

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man gör ett TextField Default till noll i Java
    ·Java Random Number Metod
    ·Hur man läser heltal från konsolen i Java
    ·Hur till Traverse Binära träd i Java
    ·Definition av Java reserverade ord
    ·Så här ställer du in Classpath i Eclipse
    ·Hur man gör Valideringar i Struts
    ·Java Home pekar inte till JDK
    ·Hur man gör en JTable i NetBeans
    ·Handledning för NetBeans Desktop Application
    Utvalda artiklarna
    ·Hur man sätter in en JPG till data Fönster
    ·Hur man skapar en klass -fil i NET
    ·Hur man kan utveckla ActiveX komponenter
    ·Hur man klarar Pekare till funktioner
    ·Hur man använder ListBox i C GUI
    ·Hur man skapar en PHP Counter
    ·Hur Rotera en offert i JavaScript
    ·Hur du tvingar Konstruktor för generisk användning en…
    ·Tutorial på rullgardinsmenyer i JavaScript
    ·Hur man använder en Array i COBOL
    Copyright © Dator Kunskap http://www.dator.xyz