Java HashMap get ()

Η μέθοδος Java HashMap get () επιστρέφει την τιμή που αντιστοιχεί στο καθορισμένο κλειδί στο hashmap.

Η σύνταξη της get()μεθόδου είναι:

 hashmap.get(Object key)

Εδώ, το hashmap είναι ένα αντικείμενο της HashMapτάξης.

get () Παράμετροι

Η get()μέθοδος παίρνει μία μόνο παράμετρο.

  • key - key του οποίου η αντιστοιχισμένη τιμή πρέπει να επιστραφεί

get () Επιστροφή τιμής

  • επιστρέφει την τιμή στην οποία συσχετίζεται το καθορισμένο κλειδί

Σημείωση : Η μέθοδος επιστρέφει null, εάν είτε το καθορισμένο κλειδί αντιστοιχίζεται σε τιμή null είτε το κλειδί δεν υπάρχει στο hashmap.

Παράδειγμα 1: Λήψη τιμής συμβολοσειράς με χρήση ακέραιου κλειδιού

 import java.util.HashMap; class Main ( public static void main(String() args) ( // create an HashMap HashMap numbers = new HashMap(); // insert entries to the HashMap numbers.put(1, "Java"); numbers.put(2, "Python"); numbers.put(3, "JavaScript"); System.out.println("HashMap: " + numbers); // get the value String value = numbers.get(1); System.out.println("The key 1 maps to the value: " + value); ) )

Παραγωγή

 HashMap: (1 = Java, 2 = Python, 3 = JavaScript) Το κλειδί 1 αντιστοιχεί στην τιμή: Java

Στο παραπάνω παράδειγμα, έχουμε δημιουργήσει έναν κατακερματισμό με όνομα. Η get()μέθοδος χρησιμοποιείται για την πρόσβαση στην τιμή Java με την οποία σχετίζεται το κλειδί 1.

Σημείωση : Μπορούμε να χρησιμοποιήσουμε τη μέθοδο HashMap containKey () για να ελέγξουμε εάν υπάρχει ένα συγκεκριμένο κλειδί στο hashmap.

Παράδειγμα 2: Λάβετε ακέραια τιμή χρησιμοποιώντας το πλήκτρο συμβολοσειράς

 import java.util.HashMap; class Main ( public static void main(String() args) ( // create an HashMap HashMap primeNumbers = new HashMap(); // insert entries to the HashMap primeNumbers.put("Two", 2); primeNumbers.put("Three", 3); primeNumbers.put("Five", 5); System.out.println("HashMap: " + primeNumbers); // get the value int value = primeNumbers.get("Three"); System.out.println("The key Three maps to the value: " + value); ) )

Παραγωγή

 HashMap: (Five = 5, Two = 2, Three = 3) Το κλειδί Τρεις χάρτες στην τιμή: 3

Στο παραπάνω παράδειγμα, χρησιμοποιήσαμε τη get()μέθοδο για να πάρουμε την τιμή 3 χρησιμοποιώντας το κλειδί Three.

ενδιαφέροντα άρθρα...