PracticU

Initializing Arrays

בלי כתוביותעם כתוביות
PracticU › קורס יסודות התכנות - שפת JAVA - קורס ג'אווה למתחילים › Initializing Arrays
Initializing Arrays
לפעמים ידועים הערכים של המערך מראש, למשל ימים, חודשים או ערים. במקרה כזה אפשר לאתחל את המערך ישירות ברשימת ערכים בתוך סוגריים מסולסלים.
השלבים העיקריים
1. אתחול ישיר: int[] array = {10, 20, 30, 45, 70}; יוצר מערך עם הערכים האלה. הגודל נקבע לפי מספר הערכים, שהוא חמישה.
2. בדיקת האורך: array.length מחזיר 5, כמספר הערכים שהוכנסו בשורת האתחול.
3. החלפת ערכים במערך קיים: אחרי ההגדרה אי אפשר לכתוב array = {90, 2022};. במקום זה כותבים array = new int[]{90, 2022};, וכך נוצר מערך חדש עם הערכים האחרים.
שימו לב
תחביר האתחול עם הסוגריים המסולסלים מתאים רק לערכים שידועים מראש. כשהערכים מגיעים מהמשתמש, משתמשים בקליטה בלולאה.
השיעור הבא בקורס: The For-Each Loop
מילון מושגים:
מערך – מבנה נתונים שמאחסן אוסף ערכים מאותו סוג ברצף, שאפשר לגשת אליהם לפי מספר מיקום (אינדקס).
תחביר – אוסף הכללים של שפת תכנות הקובעים כיצד לכתוב קוד תקין; הפרתם גורמת לשגיאת תחביר.
לולאה – מבנה בקרה שחוזר על קטע קוד שוב ושוב כל עוד תנאי מתקיים או עבור כל פריט באוסף.

פרקי ההרצאה: Initializing Arrays

  1. 00:00

    מה זה אתחול מערך עם ערכים ידועים

  2. 00:38

    אתחול מערך בסוגריים מסולסלים

  3. 01:19

    גודל המערך נקבע לפי מספר הערכים

תמלול ההרצאה: Initializing Arrays

הטקסט המלא של הדקות הראשונות בהרצאה «Initializing Arrays» בקורס הווידאו של PracticU – כתוביות בעברית עם זמן התחלה לכל פסקה. כך תוכלו לקרוא ולחפש את הנושאים לפני שמתחילים ללמוד.

  1. 00:02

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

  2. 00:31

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

  3. 00:47

    זה מתבצע על ידי סוגריים מסולסלים בג'אווה. וכאן אנחנו פשוט מכניסים את הערכים שאנחנו רוצים. לדוגמה, בואו נכניס את 10, 20, 30, 45 ו-70.

  4. 01:03

    בואו נריץ לולאה: i שווה 0, i קטן מ-aray.length, i++, ופשוט נציג את המערך array במיקום i משורשר עם איזשהו רווח. ואם אנחנו נריץ את זה, אנחנו נראה שאוטומטית נפתח לנו מערך, הגודל שלו יהיה 5, אפילו בואו נציג כאן array.length, ונוכל לראות אורך שלו, הוא בדיוק, הגודל שלו

  5. 01:42

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

לקורס המלא: קורס ג'אווה למתחילים אונליין

ההרצאה הקודמת: Looping over Arrays

ההרצאה הבאה: The For-Each Loop

הרצאות קשורות מקורסים אחרים

  • אתחול רשומות - Initializing Seed Rows

קורסים נוספים במסלול

  • קורס מבוא ל-QA - מידע חשוב לבודק תוכנה
  • קורס פוסטמן - Postman - בדיקות לאתרי אינטרנט - API
  • קורס Robot Framework - בדיקות QA ממשק גרפי
  • קורס סלניום בסיסי - בדיקות אוטומטיות - Selenium
  • קורס סלניום מתקדם - CI/CD - Continues Integration
  • קורס מייבן - Maven