תוכן העניינים[להתחבא][הופעה]
למפתחים העובדים עם Java יש גישה למגוון רחב של מבני נתונים.
המערך הוא סוג של מבנה נתונים. קבוצה של אובייקטי נתונים מאותו סוג נתונים מקובצת יחד במערך.
זהו אחד ממבני הנתונים הבסיסיים ביותר של Java ומשמש ליישם כמעט את כל האלגוריתמים.
נדבר על איך להשתמש ב-Arrays ב-Java במדריך זה. נבחן כיצד להכריז על מערך, אך ההתמקדות העיקרית שלנו תהיה בטכניקות האתחול השונות של Java עבור מערכים.
מבוא למערך
מערך משמש ב-Java לאחסון מספר ערכים מאותו סוג נתונים במשתנה בודד. לחילופין ניתן לראות אותו כאוסף של ערכים מאותו סוג נתונים.
זה אומר שאם אתה מתכוון לאחסן מחרוזות במערך שלך, למשל, כל הערכים של המערך צריכים להיות מחרוזות.
הערכים הכלולים במערך מכונים אלמנטים, וכל אלמנט קיים באינדקס מסוים של המערך.
הכרזה על מערך
הכרזה על מערך משתמשת בתחביר הבא:
datatype: מחלקת האובייקטים - למשל, int, char וכו' - שיישמרו במערך.
[]: מציין שמערך הוא המקום שבו המשתנה המוצהר מצביע.
arrayName: מציין את שם המערך.
אתחול מערך
מערך אינו מאותחל כאשר הוא מוכרז. ראשית יש לאתחל את המערך לפני שניתן יהיה לאחסן בו ערכים כלשהם.
התחביר לאתחול מערך הוא כדלקמן:
ניתן לאתחל מערך במספר דרכים. כדי להבין טוב יותר את אתחול המערך, עיין בדוגמאות שלהלן.
אתחול מערך מבלי להכניס בו ערכים
ניתן לבחור גודל מסוים לאתחול של מערך. ערך ברירת המחדל של כל אלמנט הוא 0 במצב זה.
לאחר הצהרה, אתחול מערך:
לאחר ההגדרה, ניתן גם לאתחל מערך.
אתחול מערך והקצאת ערכים:
אפשרי גם בהכרזה הוא אתחול מערך.
סיכום
בפוסט זה, בדקנו שיטות שונות לאתחול מערך ב-Java וסקרנו כמה מהיסודות של המערך.
אתה יכול לבחור מכל אחת מטכניקות האתחול הללו בהתאם לצרכים שלך ולגודל המערך.
קידוד שמח!
השאירו תגובה