Βίντεο: Πώς χρησιμοποιείται το HashMap στην Java με παράδειγμα;
2024 Συγγραφέας: Lynn Donovan | [email protected]. Τελευταία τροποποίηση: 2023-12-15 23:45
HashMap σε Java με Παράδειγμα . HashMap είναι μια κλάση συλλογής που βασίζεται σε χάρτη δηλαδή μεταχειρισμένος για την αποθήκευση ζευγών κλειδιών και τιμών, συμβολίζεται ως HashMap ή HashMap . Δεν είναι μια παραγγελθείσα συλλογή που σημαίνει ότι δεν επιστρέφει τα κλειδιά και τις τιμές με την ίδια σειρά με την οποία έχουν εισαχθεί στο HashMap.
Σχετικά με αυτό, τι είναι το HashMap στην Java;
Java HashMap είναι μια εφαρμογή κατακερματισμού που βασίζεται σε πίνακα της Java Διασύνδεση χάρτη. Ένας χάρτης, όπως ίσως γνωρίζετε, είναι μια συλλογή ζευγών κλειδιών-τιμών. Java HashMap επιτρέπει μηδενικές τιμές και το κλειδί null. HashMap είναι μια συλλογή χωρίς παραγγελία. Δεν εγγυάται κάποια συγκεκριμένη σειρά των στοιχείων.
πώς δημιουργείτε έναν χάρτη κατακερματισμού; Εδώ, βλέπουμε διαφορετικούς τρόπους εισαγωγής στοιχείων.
- εισαγωγή java.util.*;
- τάξη HashMap1{
- δημόσιο στατικό κενό main (String args){
- HashMap hm=new HashMap();
- System.out.println("Αρχική λίστα στοιχείων: "+hm);
- hm.put(100, "Amit");
- hm.put(101, "Vijay");
- hm.put(102, "Rahul");
Αντίστοιχα, πού χρησιμοποιούμε το HashMap στην Java;
Οι χάρτες χρησιμοποιούνται όταν θέλετε να συσχετίσετε ένα κλειδί με μια τιμή και οι λίστες είναι μια ταξινομημένη συλλογή. Ο χάρτης είναι μια διεπαφή στο Ιάβα Πλαίσιο συλλογής και α HashMap είναι μια υλοποίηση της διεπαφής χάρτη. HashMap είναι αποτελεσματικά για τον εντοπισμό μιας τιμής με βάση ένα κλειδί και την εισαγωγή και διαγραφή τιμών που βασίζονται σε ένα κλειδί.
Πώς αποθηκεύει το HashMap ζεύγη τιμών κλειδιών;
HashMaps χρησιμοποιήστε μια εσωτερική τάξη για να κατάστημα δεδομένα: η Καταχώρηση. Αυτή η καταχώρηση είναι απλή κλειδί - ζεύγος τιμών με δύο επιπλέον στοιχεία: αναφορά σε άλλη Καταχώριση ώστε α HashMap μπορώ κατάστημα καταχωρήσεις όπως λίστες μεμονωμένα συνδεδεμένα. ένα χασίς αξία που αντιπροσωπεύει τον κατακερματισμό αξία απο κλειδί.
Συνιστάται:
Τι είναι το BufferedReader στην Java με παράδειγμα;
Το BufferedReader είναι κλάση Java για ανάγνωση του κειμένου από μια ροή εισόδου (όπως ένα αρχείο) με την αποθήκευση χαρακτήρων στην προσωρινή μνήμη που διαβάζει απρόσκοπτα χαρακτήρες, πίνακες ή γραμμές. Γενικά, κάθε αίτημα ανάγνωσης που γίνεται από έναν Αναγνώστη προκαλεί την υποβολή ενός αντίστοιχου αιτήματος ανάγνωσης του υποκείμενου χαρακτήρα ή ροής byte
Τι είναι το enum στην Java με παράδειγμα;
Ένας τύπος enum είναι ένας ειδικός τύπος δεδομένων που επιτρέπει σε μια μεταβλητή να είναι ένα σύνολο προκαθορισμένων σταθερών. Η μεταβλητή πρέπει να είναι ίση με μία από τις τιμές που έχουν προκαθοριστεί για αυτήν. Τα συνήθη παραδείγματα περιλαμβάνουν οδηγίες πυξίδας (τιμές ΒΟΡΕΙΟΥ, ΝΟΤΙΟΥ, ΑΝΑΤΟΛΗΣ και ΔΥΣΗΣ) και τις ημέρες της εβδομάδας
Τι είναι το Jstl στην Java με παράδειγμα;
Η τυπική βιβλιοθήκη ετικετών σελίδων JavaServer (JSTL) είναι μια συλλογή από χρήσιμες ετικέτες JSP που ενσωματώνουν την βασική λειτουργικότητα που είναι κοινή σε πολλές εφαρμογές JSP. Λειτουργίες JSTL. S.No. Function & Description 7 fn:length() Επιστρέφει τον αριθμό των στοιχείων σε μια συλλογή ή τον αριθμό των χαρακτήρων σε μια συμβολοσειρά
Ποιο χρησιμοποιείται για να προσδιορίσει εάν ένα κομμάτι δεδομένων στην κρυφή μνήμη πρέπει να εγγραφεί πίσω στην κρυφή μνήμη;
Το bit υποδεικνύει επίσης το συσχετισμένο μπλοκ μνήμης που έχει τροποποιηθεί και δεν έχει αποθηκευτεί ακόμα στο χώρο αποθήκευσης. Επομένως, εάν ένα κομμάτι δεδομένων στην κρυφή μνήμη πρέπει να γραφτεί πίσω στην κρυφή μνήμη, το dirty bit πρέπει να οριστεί 0. Dirtybit=0 είναι η απάντηση
Πώς λειτουργεί το TreeMap εσωτερικά στην Java με παράδειγμα;
TreeMap σε Java. Το TreeMap χρησιμοποιείται για την υλοποίηση της διεπαφής χάρτη και του NavigableMap μαζί με την κλάση Abstract. Το HashMap και το LinkedHashMap χρησιμοποιούν δομή δεδομένων πίνακα για την αποθήκευση κόμβων, αλλά το TreeMap χρησιμοποιεί μια δομή δεδομένων που ονομάζεται δέντρο Red-Black. Επίσης, όλα τα στοιχεία του που αποθηκεύονται στο TreeMap ταξινομούνται κατά κλειδί