Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Java Programming >> Content
Hoe maak je een Map in Java Creëren
in de Java API De Kaart -interface biedt gebruikers een gemakkelijke manier informatie op te slaan in , zodat het kan worden geraadpleegd op basis van haar relatie met andere informatie. Er zijn in totaal negentien implementaties van de Java 6.0 API de kaart -interface , elk geschikt voor een specifieke taak . De meest algemene van de implementaties is de HashMap klasse , en het is goed geschikt voor de meeste behoeften van de Kaart -interface . Wat je nodig hebt
Java
Toon Meer Aanwijzingen
1

Maak een Java- bestand met de naam MapExample.java . Plak de volgende fundamentele code erin : .

Import java.util.Collection
; import java.util.HashMap ;

/*** Deze klasse
zal een voorbeeld geven voor de MapInterface * @ auteur Walker Kevin * /public class MapExample { /*** Deze constructormethode zullen sommige bewerkingen uitvoeren met de HashMap implementatie * van de Java- kaart -interface zo snel gemaakt .. * /public MapExample ( ) { }

/*** de belangrijkste functie zal het opstarten van de MapExample constructeur en niets anders * /public static void main ( String [ ] args ) . { nieuw MapExample ( ) ; } } kopen van 2

Maak een HashMap . Voeg de volgende regel toe aan de MapExample ( ) constructor -methode :

Kaart map = new HashMap ( ) op ;

Alle implementaties van de " Kaart " -interface van de Java API betrekking gegevens naar een " key " vertegenwoordigd door een ander stuk van de gegevens . Omdat Map is een interface , je kunt niet een map rechtstreeks te creëren , maar moet in plaats daarvan gebruik maken van een van de implementaties die door Java API . In dit geval is de eenvoudigste kaart , de HashMap , gebruikt .
3

Bevolken de HashMap . Voeg de volgende paar regels code aan dezelfde methode als voorheen :

map.put
( " leeftijd " , 29 ) ; map.put ( "height " , 6.0 ) ; map.put ( " firstName " , " Kevin " ) ; map.put ( " lastName " , " Walker " ) ;

Zoals u kunt zien , stukjes informatie , de zogenaamde waarden , worden opgeslagen op basis van een trefwoord , genaamd de sleutel . Later , zal je in staat zijn om de informatie kennen alleen de sleutel ophalen . Het is belangrijk te onthouden dat bij het opslaan van informatie in een kaart , de sleutel komt altijd eerst , en de waarde komt altijd op de tweede .
4

ophalen van informatie van de Kaart .

System.out
. println ( "Voornaam : " + map.get ( " firstName " ) ) ; System.out.println ( "Achternaam : " + map.get ( " lastName " ) ) ; System.out.println ( " Leeftijd : " + map.get ( " leeftijd " ) + " jaar " ) ; System.out.println ( " height : " + map.get ( " height " ) + " feet " ) ;
5

Bouw een beperkte kaart . Alle implementaties van de kaart interface worden geïnitialiseerd op bepaalde data en andere niet vereist . Voeg de volgende regel aan dezelfde methode :

kaart
limitedMap = new HashMap ( ) ;

In dit voorbeeld wordt een kaart wordt geïnitialiseerd , dat vereist een string voor een sleutel en betreft het een Integer gegevens . Dus , uit de code :

limitedMap.put
( " leeftijd " , 29 ) ; limitedMap.put ( "height " , 6.0 ) ; limitedMap.put ( " firstName " , " Kevin " ) ; limitedMap . zet ( " lastName " , " Walker " ) ;

Alleen de eerste lijn zal werken . Lijn twee zal een compiler error veroorzaken, want het is een poging om een dubbel te slaan in plaats van een geheel getal . Lijnen drie en vier zal een compiler error veroorzaken, omdat ze proberen om strings te slaan .

Previous: Next:
  Java Programming
·Hoe te Typecast gebruiken in J…
·Hoe de Classpath Set in Eclips…
·Hoe te Tesseract OCR gebruiken…
·Hoe te compileren en installer…
·Hoe kan ik een JSP-bestand ope…
·Tutorial On JMS 
·De callback functie in Java 
·Hoe te installeren de meest ac…
·Hoe Memory Leak Problemen in e…
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Wat is Java 2 Runtime Environment SE v1.…
·Hoe een evenement met WIA Wacht Detect 
·Hoe te String converteren naar een TextB…
·Hoe je muisaanwijzer veranderen in Visua…
·Hoe te DataGrid gebruiken voor Editing &…
·Hoe maak je een PHP -bestand maken 
·Hoe te gebruiken VBS naar Start Dienst A…
·Hoe Set Text_Field Waarde Form_Tag in Ru…
·Hoe te DataGrid Templated Columns Creër…
Copyright © Computer Kennis http://www.nldit.com