Java/מערכים: הבדלים בין גרסאות בדף

תוכן שנמחק תוכן שנוסף
←‏תכונות המערך בג'אווה: הוספתי תוכן boolean יכיל false
תגיות: עריכה ממכשיר נייד עריכה דרך האתר הנייד
אין תקציר עריכה
תגיות: עריכה ממכשיר נייד עריכה דרך האתר הנייד
שורה 1:
מנור המלך
{{Java}}
לעיתים קרובות, כאשר כותבים תוכנית, יש צורך להתמודד עם כמויות גדולות של מידע. נניח, לשם הדוגמה, כי עלינו לכתוב תוכנית המקבלת רשימה של נתוני אקלים, למשל - כמות המשקעים היומית, ומאפשרת למשתמש לבצע עליהם פעולות שונות - חישוב ממוצע, מציאת היום הגשום ביותר, וכן הלאה. אם נזדקק לבצע את החישובים עבור שלושה ימים, מדובר במטלה קלה יחסית - נכניס את הנתונים לשלושה משתנים מסוג int, עליהם נוכל לבצע את הפעולות השונות בקלות. אך - מה אם מדובר בנתונים של חודש שלם? או שנה שלמה? זוהי דוגמה פשוטה יחסית למצב בו אנו זקוקים לכלי משוכלל יותר על מנת להחזיק את כל המידע הדרוש. כלי שנוצר בדיוק למטרה זו הוא ה'''מערך'''. מערך הוא למעשה אוסף של משתנים מסוג מסויים, שלכל אחד מהם מספר סידורי המאפשר גישה נוחה. אם נקביל משתנה לקופסא שמונחת בזיכרון - מערך הוא שורה של קופסאות כאלו. המערך הוא אחד ממבני הנתונים הבסיסיים ביותר בתחום מדעי המחשב. מתכנתים מתקדמים יותר ילמדו להכיר סוגים משוכללים יותר של מבני נתונים.
 
==שימוש במערך==