Πώς χρησιμοποιείται το HashMap στην Java με παράδειγμα;
Πώς χρησιμοποιείται το HashMap στην Java με παράδειγμα;

Βίντεο: Πώς χρησιμοποιείται το HashMap στην Java με παράδειγμα;

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

HashMap σε Java με Παράδειγμα . HashMap είναι μια κλάση συλλογής που βασίζεται σε χάρτη δηλαδή μεταχειρισμένος για την αποθήκευση ζευγών κλειδιών και τιμών, συμβολίζεται ως HashMap ή HashMap . Δεν είναι μια παραγγελθείσα συλλογή που σημαίνει ότι δεν επιστρέφει τα κλειδιά και τις τιμές με την ίδια σειρά με την οποία έχουν εισαχθεί στο HashMap.

Σχετικά με αυτό, τι είναι το HashMap στην Java;

Java HashMap είναι μια εφαρμογή κατακερματισμού που βασίζεται σε πίνακα της Java Διασύνδεση χάρτη. Ένας χάρτης, όπως ίσως γνωρίζετε, είναι μια συλλογή ζευγών κλειδιών-τιμών. Java HashMap επιτρέπει μηδενικές τιμές και το κλειδί null. HashMap είναι μια συλλογή χωρίς παραγγελία. Δεν εγγυάται κάποια συγκεκριμένη σειρά των στοιχείων.

πώς δημιουργείτε έναν χάρτη κατακερματισμού; Εδώ, βλέπουμε διαφορετικούς τρόπους εισαγωγής στοιχείων.

  1. εισαγωγή java.util.*;
  2. τάξη HashMap1{
  3. δημόσιο στατικό κενό main (String args){
  4. HashMap hm=new HashMap();
  5. System.out.println("Αρχική λίστα στοιχείων: "+hm);
  6. hm.put(100, "Amit");
  7. hm.put(101, "Vijay");
  8. hm.put(102, "Rahul");

Αντίστοιχα, πού χρησιμοποιούμε το HashMap στην Java;

Οι χάρτες χρησιμοποιούνται όταν θέλετε να συσχετίσετε ένα κλειδί με μια τιμή και οι λίστες είναι μια ταξινομημένη συλλογή. Ο χάρτης είναι μια διεπαφή στο Ιάβα Πλαίσιο συλλογής και α HashMap είναι μια υλοποίηση της διεπαφής χάρτη. HashMap είναι αποτελεσματικά για τον εντοπισμό μιας τιμής με βάση ένα κλειδί και την εισαγωγή και διαγραφή τιμών που βασίζονται σε ένα κλειδί.

Πώς αποθηκεύει το HashMap ζεύγη τιμών κλειδιών;

HashMaps χρησιμοποιήστε μια εσωτερική τάξη για να κατάστημα δεδομένα: η Καταχώρηση. Αυτή η καταχώρηση είναι απλή κλειδί - ζεύγος τιμών με δύο επιπλέον στοιχεία: αναφορά σε άλλη Καταχώριση ώστε α HashMap μπορώ κατάστημα καταχωρήσεις όπως λίστες μεμονωμένα συνδεδεμένα. ένα χασίς αξία που αντιπροσωπεύει τον κατακερματισμό αξία απο κλειδί.

Συνιστάται: