מהו HashMap?
חלק מהיחידה לוגיקה וזרימת תוכנית במסלול ה-Java של Coddy. שיעור 10 מתוך 59.
HashMap הוא מבנה נתונים המאחסן זוגות של מפתח וערך. הוא מאפשר לך לאחזר במהירות ערך באמצעות המפתח המשויך אליו.
חשבו על זה כמו על מילון, שבו לכל מילה (מפתח) יש הגדרה (ערך). HashMap הוא חלק ממסגרת האוספים של Java ונמצא בשימוש נרחב בזכות פעולות החיפוש, ההוספה והמחיקה היעילות שלו.
מפות גיבוב שימושיות כשיש לך נתונים שבאופן טבעי משויכים זה לזה, וכשצריך לגשת במהירות לערך באמצעות המפתח המשויך אליו.
כדי להשתמש ב־HashMap ב־Java, צריך לייבא אותו בתחילת הקוד:
import java.util.HashMap;נסו בעצמכם
השיעור הזה לא כולל אתגר קוד.
השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.
כל השיעורים ביחידה לוגיקה וזרימת תוכנית
1מערכים רב־ממדיים
יסודות מערכים דו־ממדייםגישה לאיברים במערך דו־ממדילולאות מקוננות עם מערכים דו־ממדייםסיכום — מערכים דו־ממדייםחיבור וחיסור מטריצותמערכים מדורגיםמערכים תלת־ממדיים ומעבר להםתבניות נפוצות במערכים דו־ממדייםסיכום — כל מה שצריך לדעת על מערכיםתרגלו בעצמכם: קומפיילר Java אונליין