Java: צור מערכים ומשתמש בהם - איך זה עובד
מערך הוא אוסף של משתנים מאותו סוג. בטיפ המעשי הזה תוכלו לקרוא כיצד תוכלו ליצור ולהשתמש במערכים בצורה נכונה ב- Java.
צור מערכים בג'אווה
אם עדיין לא עבדת עם ג'אווה, תוכל לקרוא תחילה את יסודות Java כאן. תוכלו למצוא כמה דוגמאות בגלריית התמונות בסוף המאמר.
- לדוגמה, אם אתה צריך לאחסן הרבה מספרים שונים, אתה יכול לאחסן אותם במערך ב- Java. כדי להכריז על מערך, ראשית עליך לכתוב את סוג הנתונים ושני סוגריים מרובעים. הפקודה "int [] arr;" יוצרת מערך שלם המכונה "arr".
- אתה צריך גם להגדיר את קיבולת המערך. השתמש בפקודה "int [] arr = new int [5];" כדי ליצור מערך שיכול לאחסן חמש מספרים שלמים.
- במערך כל האלמנטים מסודרים ויש להם מיקום מסוים, המכונה גם "אינדקס".
- לדוגמה, אתה יכול להשתמש בפקודה "arr [2] = 42;" כדי להקצות את הערך 42 לאלמנט עם אינדקס 2.
- עם זאת, שים לב שהמחשב מתחיל לספור מ -0.
- כך שאין לך כל כך הרבה ניירת, אתה יכול גם ליצור מערך עם פקודה כגון »מחרוזת [] arr2 = {" A ", " B ", " C ", " D "};«. פקודה זו יוצרת באופן אוטומטי מערך המכונה "arr2" שיכול להכיל 4 מיתרים.
Java: טיפים לעבודה עם מערכים
- אתה יכול לקבל את האורך של מערך עם »arr.length«. ניתן לכלול פקודה זו גם עבור לולאות, למשל.
- בג'אווה יש גם פונקציה שנקראת "Enhanced For Loop". ראשית, מוצהר משתנה התואם את סוג הנתונים של המערך. משתנה זה מוכנס לפקודה for. הערך של המשתנה שווה לערך של רכיב המערך הנוכחי. כך שתוכלו לקבל את כל הערכים של פלט מערך בזה אחר זה. דוגמה לכך היא הקוד "int [] primes = {2, 3, 5, 7};" ⮩ "עבור (int t: primes) {" ⮩ "System.out.println (t);" ⮩ "}".
מערכים רב מימדיים בג'אווה
מערך רב ממדי הוא מערך המכיל מערכים אחרים.
- הפקודה "int [] [] sample = {{1, 2, 3}, {4, 5, 6}};" יוצרת מערך המכיל שני מערכים בודדים. הפקודה "System.out.println (מדגם [1] [0]);" מחזירה את הערך 4.
- לעומת זאת, ב- Java אינך מוגבל למערכים חד-ממדיים או דו מימדיים. מערך יכול להכיל מערכים רבים ככל שתרצה.
למד תכנות ג'אווה - חלק 4
עכשיו כשאתה יודע להשתמש במערכים בצורה נכונה בג'אווה, נסביר בחלק הבא של מדריך התכנות את מה שאתה צריך לדעת על "שיעורים בג'אווה".
בשלב הבא אנו מראים כיצד ניתן להטביע קליטת צד מצד אחד.