כיצד משתמשים ב-HashMap ב-Java עם דוגמה?
כיצד משתמשים ב-HashMap ב-Java עם דוגמה?

וִידֵאוֹ: כיצד משתמשים ב-HashMap ב-Java עם דוגמה?

וִידֵאוֹ: כיצד משתמשים ב-HashMap ב-Java עם דוגמה?
וִידֵאוֹ: מדריך java - שיעור 2 - סוגי משתנים 2024, מאי
Anonim

מפת גיבוב ב Java עם דוגמה . מפת גיבוב הוא מחלקה מבוססת מפה כלומר בשימוש לאחסון צמדי מפתח וערכים, הוא מסומן כ מפת גיבוב אוֹ מפת גיבוב . זה לא אוסף מסודר מה שאומר שהוא לא מחזיר את המפתחות והערכים באותו סדר שבו הם הוכנסו ל- מפת גיבוב.

לגבי זה, מה זה HashMap בג'אווה?

Java HashMap הוא יישום מבוסס טבלת גיבוב של של ג'אווה ממשק מפה. מפה, כפי שאתה אולי יודע, היא אוסף של צמדי מפתח-ערך. Java HashMap מאפשר ערכי null ואת מפתח null. מפת גיבוב הוא אוסף לא מסודר. זה לא מבטיח שום סדר ספציפי של האלמנטים.

איך יוצרים מפת hash? כאן אנו רואים דרכים שונות להכנסת אלמנטים.

  1. ייבוא java.util.*;
  2. class HashMap1{
  3. public static void main(String args){
  4. HashMap hm=new HashMap();
  5. System.out.println("רשימה ראשונית של אלמנטים: "+hm);
  6. hm.put(100, "עמית");
  7. hm.put(101, "Vijay");
  8. hm.put(102, "Rahul");

בהתאם, היכן אנו משתמשים ב-HashMap ב-Java?

מפות משמשות כאשר ברצונך לשייך מפתח לערך ורשימות הן אוסף מסודר. מפה היא ממשק ב Java מסגרת אוסף וא מפת גיבוב הוא יישום אחד של ממשק Map. מפת גיבוב יעילים לאיתור ערך המבוסס על מפתח והוספה ומחיקה של ערכים על סמך מפתח.

כיצד HashMap מאחסנת צמדי ערכי מפתח?

HashMaps להשתמש בכיתה פנימית כדי חנות נתונים: הערך. ערך זה הוא פשוט מַפְתֵחַ - זוג ערכים עם שני נתונים נוספים: הפניה לערך אחר כך שא מפת גיבוב פחית חנות ערכים כמו רשימות מקושרות בודדות. חשיש ערך שמייצג את ה-hash ערך של ה מַפְתֵחַ.

מוּמלָץ: