Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Java Programming >> .

Come mappare stringhe a una lista di stringhe

Il linguaggio di programmazione Java ha uno speciale meccanismo di "mappa" per contenere i dati . Una mappa associa una chiave con un valore. Un'analogia per la mappa è un dizionario che associa le parole alle definizioni . Un esempio di una mappa è un contenitore che associa una stringa di testo (la chiave) con una lista di stringhe ( valore ) . In questo caso , la chiave può descrivere gli elementi nell'elenco . Per esempio, una chiave può essere " groceryList ", e il valore associato può essere un elenco di elementi da ritirare presso il negozio . La mappa è un contenitore molto utile e non è terribilmente complicato in uso . Cose che ti serviranno
Java Software Development Kit con NetBeans Integrated Development Environment ( IDE ) Bundle (vedi Risorse per il link ) economici Mostra più istruzioni
1

caricare il NetBeans IDE facendo clic sulla relativa icona del programma . Quando il caricamento del programma , passare a "Nuovo /Nuovo progetto " e selezionare " Java Application " dalla lista sul lato destro dello schermo. Un nuovo file di codice sorgente viene visualizzato nell'editor di testo NetBeans . Il file di codice sorgente contiene un metodo main vuoto .
2

Importa il " LinkedList , " " HashMap , " e "Mappa" classi nel vostro programma . Questo consente di utilizzare queste caratteristiche del linguaggio . Scrivere il seguente all'inizio del file di codice sorgente :

import java.util.HashMap ;

importazione java.util.LinkedList ;

importazione java.util.Map ;
3

creare una nuova mappa , denominata " mapOfStrings ", scrivendo la seguente dichiarazione all'interno delle parentesi graffe del metodo main :

mappa mapOfStrings = new HashMap ( ) ;
4

Creare un nuovo " LinkedList " nome " groceryList ", scrivendo il seguente sotto la dichiarazione di " mappa " fatta nel passaggio precedente :

LinkedList groceryList = new LinkedList ();
5

aggiungere alcuni elementi al " groceryList " scrivendo le seguenti dichiarazioni al di sotto della linea di scritto nel precedente Pagina 6

Aggiungi la " groceryList " alle " mapOfStrings , " utilizzando una stringa descrittiva come chiave. Ad esempio, per utilizzare la stringa " lista della spesa ", come la chiave, scrivere la seguente dichiarazione :

mapOfStrings.put ( " lista della spesa " , groceryList ) ;
7

Stampa l' valore della " lista della spesa " per la finestra di output utilizzando il seguente codice :

System.out.println ( mapOfStrings.get ( " lista della spesa "));
8

Execute il programma premendo il tasto " F6 " . L' output del programma è la seguente:

[ pomodoro, mela , cipolla ]

 

Programmazione © www.354353.com