כיצד לאתחל מערך ב-Java

Kyzd L Thl M Rk B Java



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

בלוג זה ימחיש את הגישות לאתחול מערך באמצעות Java.







כיצד לאתחל מערך ב-Java?

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



תחביר



סוג מידע [ ] arrayName


בתחביר לעיל:





    • ' סוג מידע ' מתאים לסוג נתוני המערך שיכולים להיות מספר שלם, מחרוזת וכו'.
    • ' [ ] 'סוגריים מרובעים מתייחסים לגודל המערך.

האפשרויות הנדונות לאתחול מערך יומחשו כעת אחת לאחת!

דוגמה 1: אתחול מערך מבלי להקצות ערכים ב-Java



בדוגמה זו, ניתן לאתחל מערך מבלי להקצות ערכים:

int [ ] sampleArray = new int [ 3 ] ;
ל ( int i = 0 ; אני < 3 ; i++ ) {
System.out.println ( 'המערך עם ערכים לא מוקצים הוא:' + sampleArray [ אני ] ) ;
}


החל את השלבים הבאים בהתאם לקוד לעיל:

    • ראשית, אתחול מערך בשם ' sampleArray ' ולהגדיר את גודלו. כלומר, ' 3 '.
    • לאחר מכן, החל את ' ל ' לולאה כדי לחזור על המערך ולהדפיס אותו על המסוף.

תְפוּקָה


מאחר שאין אלמנטים כלולים במערך, האיטרציה מחזירה את הערך ' 0 ” בכל אחד מאינדקסי המערך.

דוגמה 2: אתחול מערך לאחר הכרזה ב-Java

בדוגמה הספציפית הזו, מערך יוכרז ויאתחל עם ערכי מספר שלמים וניתן להציג את ערכי המערך המצטבר במסוף, בהתאמה:

int [ ] ערכים;
entries = new int [ ] { 1 , 2 , 3 } ;
ל ( int i = 0 ; אני < 3 ; i++ ) {
System.out.println ( 'המערך לאחר האתחול הופך ל:' +ערכים [ אני ] ) ;
}


בשורות הקוד לעיל:

    • קודם כל, הכריז על מערך בשם ' ערכים '.
    • בשלב הבא, הקצו לו את ערכי המספרים השלמים המוצהרים.
    • לבסוף, החל את ' ל ” לולאה כדי לחזור על ערכי המערך ולהציג אותם.

תְפוּקָה


בפלט לעיל, ניתן לראות שהערכים שהוקצו במערך הוצגו לאחר איטרציה.

דוגמה 3: אתחול והקצאת ערכים במערך בו זמנית ב-Java

בדוגמה הספציפית הזו, האתחול של מערך והקצאת הערכים בו יכולים להתבצע בו-זמנית:

int [ ] ערכים = { 1 , 2 , 3 } ;
ל ( int i = 0 ; אני < 3 ; i++ ) {
System.out.println ( 'המערך המאותחל הופך ל:' +ערכים [ אני ] ) ;
}


יישם את השלבים הבאים כפי שמופיעים בקטע הקוד שלמעלה:

    • אתחול המערך בשם ' ערכים ' ולהקצות את הערכים המצוינים בו-זמנית.
    • בשלב הבא, כמו כן, החל את ' ל ” לולאה כדי לחזור על ערכי המערך ולהציג אותם.

תְפוּקָה


הפלט לעיל מציין שהצהרת המערך והאתחול נעשו כראוי.

דוגמה 4: אתחול מערך עם הערכים השלמים והמחרוזת ב-Java

בהדגמה זו, מערך יאתחל עם ערכי המספרים השלמים והמחרוזת כאחד:

לְהִתְנַגֵד [ ] ערכים = { 'לְהָצִיק' , 1 , 2 , 'דוד' , 3 } ;
ל ( int i = 0 ; אני < 5 ; i++ ) {
System.out.println ( 'המערך המאותחל הופך ל:' +ערכים [ אני ] ) ;
}


בשורות הקוד לעיל:

    • ראשית, אתחול מערך בשם ' ערכים ' עם הערכים השלם והמחרוזת כאחד.
    • ציין זאת ' לְהִתְנַגֵד ” מסמל שניתן לצבור את ערכי המספרים השלמים והמחרוזת במערך.
    • לבסוף, כמו כן, החל את ' ל ” לולאה כדי לחזור על ערכי המערך ולהציג אותם.

תְפוּקָה


זה היה הכל על אתחול מערכים ב-Java.

סיכום

ניתן לאתחל מערך ב-Java ללא הקצאת ערכים, לאחר ההצהרה, או עם ערכי המספרים השלמים והמחרוזת כאחד. זה נעשה בעזרת ' סוגריים מרובעים [ ] ' ולאחר מכן הקצאת הערכים אליו (מערך). ערכים אלה יכולים להיות מספרים שלמים, מחרוזות או שניהם. בלוג זה דן בגישות לאתחול מערך ב-Java.