2 תשובות
יש הסברים על הכל באינטרנט זה באמת עוזר
מערכים בjava בכללי? כמובן שניתן למצוא על זה הרבה מדריכים באינטרנט אבל אגיד לך את הרעיון הכללי. מערכים בjava הם zero indexed מה שאומר ששם הספירה מתחילה מ-0 כלומר התא הראשון הוא התא במיקום ה-0 וכן הלאה.
;[int[] arr = new int[7
אם יש לך מערך בגודל של 7 איברים (length) אז איברו הראשון במקום 0 [arr[0 והאיבר השביעי במקום 6 [6]arr.
מערכים הם חלק מdata structures בjava כלומר, הם פשוט עוד דרך לאכסן מידע. המידע שאתה מאכסן שם יכול להיות מכל מיני טיפוסים, ואפילו אוביקט.
הם מאוד נוחים ושימושיים בגלל הindex שלהם, כי ככה קל לגשת למידע שמאוכסן שם ועוד בצורה ישירה ויעילה.
לרוב אתה עובר על איברי המערך בעזרת לולאה(בדרך כלל לולאת for).
זה בעצם העיקר שיש לדעת על מערכים, הם דרך לאיכסון מידע וניגשים למידע הזה על ידי האינדקס של המערך, שמסמל מיקום של איבר בתוך המערך. תחשוב על מערך כמו מספר מגירות ממוספרות רק כשהספירה מתחילה מ-0.
;[int[] arr = new int[7
אם יש לך מערך בגודל של 7 איברים (length) אז איברו הראשון במקום 0 [arr[0 והאיבר השביעי במקום 6 [6]arr.
מערכים הם חלק מdata structures בjava כלומר, הם פשוט עוד דרך לאכסן מידע. המידע שאתה מאכסן שם יכול להיות מכל מיני טיפוסים, ואפילו אוביקט.
הם מאוד נוחים ושימושיים בגלל הindex שלהם, כי ככה קל לגשת למידע שמאוכסן שם ועוד בצורה ישירה ויעילה.
לרוב אתה עובר על איברי המערך בעזרת לולאה(בדרך כלל לולאת for).
זה בעצם העיקר שיש לדעת על מערכים, הם דרך לאיכסון מידע וניגשים למידע הזה על ידי האינדקס של המערך, שמסמל מיקום של איבר בתוך המערך. תחשוב על מערך כמו מספר מגירות ממוספרות רק כשהספירה מתחילה מ-0.