Πίνακας περιεχομένων:

Πώς χρησιμοποιώ τη μέθοδο λήψης HashMap;
Πώς χρησιμοποιώ τη μέθοδο λήψης HashMap;

Βίντεο: Πώς χρησιμοποιώ τη μέθοδο λήψης HashMap;

Βίντεο: Πώς χρησιμοποιώ τη μέθοδο λήψης HashMap;
Βίντεο: Рефакторинг: switch vs if-else vs enum vs HashMap [Шаблон "Команда"] 2024, Ενδέχεται
Anonim

Ιάβα. χρησιμότητα. HashMap. Μέθοδος get()

  1. Περιγραφή. ο παίρνω (Κλειδί αντικειμένου) μέθοδος χρησιμοποιείται προς το επιστρέψτε την τιμή προς το το οποίο αντιστοιχίζεται το καθορισμένο κλειδί ή μηδενικό εάν αυτός ο χάρτης δεν περιέχει αντιστοίχιση για το κλειδί.
  2. Δήλωση. Ακολουθεί η δήλωση για java.
  3. Παράμετροι.
  4. Επιστρεφόμενη Αξία.
  5. Εξαίρεση.
  6. Παράδειγμα.

Ρωτήθηκε επίσης, πώς λειτουργεί η μέθοδος GET στο HashMap;

Λειτουργία του HashMap σε Java

  1. equals(): Ελέγχει την ισότητα δύο αντικειμένων. Συγκρίνει το Κλειδί, είτε είναι ίσα είτε όχι.
  2. hashCode(): Αυτή είναι η μέθοδος της κλάσης αντικειμένου. Επιστρέφει την αναφορά μνήμης του αντικειμένου σε ακέραια μορφή.
  3. Κάδοι: Η συστοιχία του κόμβου ονομάζεται κουβάδες. Κάθε κόμβος έχει μια δομή δεδομένων όπως μια LinkedList.

Στη συνέχεια, το ερώτημα είναι πώς βρίσκετε την αξία του χάρτη; Γενικά, για να λάβετε όλα τα κλειδιά και τις τιμές από τον χάρτη, πρέπει να ακολουθήσετε τη σειρά με την ακόλουθη σειρά:

  1. Μετατρέψτε το Hashmap σε MapSet για να λάβετε σύνολο εγγραφών στο Map με τη μέθοδο entryset().: Set st = map.
  2. Πάρτε τον επαναλήπτη αυτού του συνόλου: Iterator it = st.
  3. Λήψη χάρτη.
  4. χρησιμοποιήστε τις μεθόδους getKey() και getValue() του Χάρτη.

Μπορεί επίσης να ρωτήσει κανείς, ποιες είναι οι μέθοδοι στο HashMap;

HashMap Μέθοδοι τάξης σε Java με Παραδείγματα | Σύνολο 1 (put(), get(), isEmpty() και size()) Το HashMap είναι μια δομή δεδομένων που χρησιμοποιεί μια συνάρτηση κατακερματισμού για να αντιστοιχίσει τιμές αναγνώρισης, γνωστές ως κλειδιά, στις σχετικές τιμές τους. Περιέχει ζεύγη «κλειδιού-τιμής» και επιτρέπει την ανάκτηση τιμής με κλειδί. Χάρτης myhash = Συλλογές.

Πώς λειτουργεί το HashMap containValue;

HashMap . περιέχει αξία () μέθοδος είναι χρησιμοποιείται για να ελέγξει εάν μια συγκεκριμένη τιμή είναι αντιστοιχίζεται από ένα μόνο ή περισσότερα από ένα κλειδιά στο HashMap . Λαμβάνει την τιμή ως παράμετρο και επιστρέφει True εάν αυτή η τιμή είναι χαρτογραφείται με οποιοδήποτε από τα κλειδιά του χάρτη. Πρόγραμμα 1: Αντιστοίχιση τιμών συμβολοσειράς σε ακέραια κλειδιά.

Συνιστάται: