Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> Προγραμματισμός Java

Πώς να Χάρτης Strings σε Λίστα Strings

Η γλώσσα προγραμματισμού Java έχει μια ειδική " χάρτη " μηχανισμό που περιέχουν δεδομένα. Ένας χάρτης συνδέει ένα κλειδί με αξία . Μια αναλογία με το χάρτη είναι ένα λεξικό , η οποία συνδέει τις λέξεις με τους ορισμούς . Ένα παράδειγμα ενός χάρτη είναι ένα δοχείο που συσχετίζει μια συμβολοσειρά κειμένου ( το κλειδί ) με μια λίστα των χορδών (η τιμή ) . Στην περίπτωση αυτή , το κλειδί μπορεί να περιγράψει τα στοιχεία στη λίστα . Για παράδειγμα , ένα κλειδί μπορεί να είναι " groceryList , " και η αντίστοιχη τιμή μπορεί να είναι μια λίστα των στοιχείων για να πάρει στο κατάστημα . Ο χάρτης είναι ένα πολύ χρήσιμο δοχείο και δεν είναι τρομερά περίπλοκη στη χρήση . Τα πράγματα που θα χρειαστείτε
Java Software Development Kit με NetBeans ολοκληρωμένο περιβάλλον ανάπτυξης ( IDE ) Bundle (βλέπε Πόρων για link)
Η Εμφάνιση Περισσότερες οδηγίες
Η

1 Τοποθετήστε το NetBeans IDE κάνοντας κλικ στο εικονίδιο του προγράμματος του . Όταν τα φορτία του προγράμματος , πλοηγηθείτε στο " New /New Project" και επιλέξτε " Java Application " από τη λίστα στα δεξιά της οθόνης . Ένα νέο αρχείο πηγαίου κώδικα εμφανίζεται στον επεξεργαστή κειμένου NetBeans . Το αρχείο πηγαίου κώδικα περιέχει μια κενή κύρια μέθοδο . 2

Εισαγωγή του " LinkedList , " " HashMap , " και " Χάρτης " μαθήματα στο πρόγραμμά σας . Αυτό σας επιτρέπει να χρησιμοποιήσετε αυτά τα χαρακτηριστικά της γλώσσας . Γράψτε την ακόλουθη στην κορυφή του αρχείου πηγαίου κώδικα :

java.util.HashMap εισαγωγής ?

Java.util.LinkedList εισαγωγής ?

Java.util.Map εισαγωγής ?
εικόνων 3

Δημιουργήστε ένα νέο χάρτη , που ονομάζεται " mapOfStrings , " γράφοντας την ακόλουθη δήλωση μέσα στις αγκύλες της κύριας μεθόδου :

Χάρτης mapOfStrings = νέα HashMap ( ) ?
Η 4

Δημιουργήστε ένα νέο " LinkedList " που ονομάζεται " groceryList , " γράφοντας τα εξής κάτω από το « Χάρτης » δήλωσης στο προηγούμενο βήμα :

LinkedList groceryList = νέα LinkedList ( ) ?
5

Προσθέστε κάποια στοιχεία για το " groceryList " γράφοντας τις ακόλουθες δηλώσεις κάτω από τη γραμμή γραμμένο στην προηγούμενη
6

Προσθέστε το " groceryList " στους " mapOfStrings », χρησιμοποιώντας ένα περιγραφικό σειρά ως το κλειδί . Για παράδειγμα , για να χρησιμοποιήσετε το string " Παντοπωλείο List" ως το κλειδί , να γράψει την ακόλουθη δήλωση :

mapOfStrings.put ( « κατάλογο παντοπωλείων » , groceryList ) ?
Η 7

Εκτυπώστε το αξία της « Παντοπωλείο List" στο παράθυρο εξόδου χρησιμοποιώντας τον ακόλουθο κώδικα :

System.out.println ( mapOfStrings.get ( " Παντοπωλείο List" ) ) ?
8

Εκτέλεση το πρόγραμμα πατώντας το πλήκτρο " F6 " . Η έξοδος του προγράμματος μοιάζει με αυτό :

[ τομάτα , μήλο , κρεμμύδι ]
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα