Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Java Programming >> Content
    Hvordan Iterate Gjennom Kart i Java
    Standard biblioteker for Java programmeringsspråk inkludere et grensesnitt som heter " Kart ". Tanken bak at grensesnittet er å gi tilgang til butikker av generiske ( nøkkel, verdi) par. For eksempel kan en ordbok klassen implementere Kart grensesnittet ved å lagre (word , definisjon ) parene og la oppslag med ord . Selv Maps ble opprettet for å optimalisere individuelle oppslag, i visse tilfeller kan det være nødvendig å behandle alle parene i dag finnes i kart. Du kan iterere over alle elementer i et kart i din Java-kode. Instruksjoner
    en

    Erklærer en iterator objekt , en som du vil bruke for å iterere over alle Kartelementer , som i følgende eksempelkode

    iterator myIter ;
    2

    Bruk iterator å variere fremfor alle elementer i kart, ved hjelp av kart -ens innebygde iterator felt : en

    for ( . myIter = myMap.entrySet ( ) iterator ; myIter.hasNext (); ) {

    }
    3

    Få en henvisning til løpende Kart oppføring, og deretter bruke den til å hente sin nøkkel og verdi som i følgende eksempelkode :
    < p> for ( . myIter = myMap.entrySet ( ) iterator ; myIter.hasNext (); ) {

    Map.Entry currentEntry = ( Map.Entry ) myIter.next ();

    objekt currentKey = currentEntry.getKey ();

    Object CurrentValue = currentEntry.getValue ();

    }

    Denne sløyfen vil iterere over kart, besøker hvert element nøyaktig én gang .

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan finne ut om en skrift er monospaced i Java 
    ·Hvordan gjøre nummerert datatyper i Java 
    ·Hvordan Rediger Marginene i JEditorPane 
    ·Hvordan finne den Gjennomsnittet av en Array i Java 
    ·Hvordan Oversett C-kode til Java 
    ·Slik bygger du Java Into Flex 
    ·Hvordan lage en modell av jordens Layers 
    ·Hvordan lage et bilde til en Watercolor Painting Reprod…
    ·Slik installerer du et Java Application Vendor 
    ·Hvordan redigere Java Applets 
      Anbefalte artikler
    ·Hvordan legge til bilder til JPanels 
    ·Hvordan stoppe en spørring i MySQL 
    ·Hvordan begrense mengden av tegn i en streng i PHP 
    ·Hvordan bruke parametere i SSIS 
    ·Hvordan å ignorere tegnsetting i Java 
    ·Hva kaller du det når en tekst boksen er tom i VB.NET 
    ·Hva er koding Skills 
    ·Slik viser en Spinner Når en VBA Macro kjører 
    ·Python Liste Overskriver 
    ·Hvordan bruke Force Feedback Med GTA IV for Xbox 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/