
int[][] matrix = new int[2][]; יוצר מטריצה של שתי שורות. אחר כך כל שורה מקבלת את גודלה, למשל matrix[0] = new int[3];, ואותו דבר לשורה השנייה.matrix[0][0] = 10; מכניס את הערך לתא הראשון. באותה דרך מכניסים ערכים לשאר התאים: 20, 30, 40, 50 ו-60.הטקסט המלא של הדקות הראשונות בהרצאה «Creating and Using a Matrix» בקורס הווידאו של PracticU – כתוביות בעברית עם זמן התחלה לכל פסקה. כך תוכלו לקרוא ולחפש את הנושאים לפני שמתחילים ללמוד.
בסך הכל אנחנו בעצם יכולים ליצור מטריצה ולהכניס לה ערכים. אז בואו ניקח מטריצה פשוטה של Integers, נקרא לה Matrix או Mat במקרה הזה ונגדיר New Int.
בואו נניח שאנחנו רוצים שתי שורות ומיד אנחנו רוצים להתחיל אותה בשלוש עמודות. בעצם מה שיש לנו זה מערך בגודל 2 שכל טאבו זה מערך מסוג אינטג'ר. אז עכשיו אנחנו רוצים לרוץ בלולאה, אפילו בואו נגיד שבתור התחלה לא נתעסק עם לולאה, את זה כבר נראה בסרטון הבא. אבל מה שאנחנו רוצים לעשות זה מטריקס במיקום 0 שווה ניו אינט,
בואו נניח שהמערך הראשון הוא בגודל 3, ויש לנו מערך שני בגודל שלוש, סליחה, זה בעצם אחד, כי הגודל שתיים, אז יש לנו רק אפס ואחד, ומיד אחר כך אנחנו רוצים לבצע הכנסת ערכים.
מטריקס במיקום אפס, אפס, זה בעצם התא הראשון, בואו נכניס לתוכו עשר. סך הכל יש לנו שישה תאים, יש לנו אחד ושתיים, כאן יש אחדים, ושוב פעם, 0, 1 ו-2.
בואו נכניס ערכים אחרים, 20, 30, 40, 50 ו-60. אם אנחנו רוצים להציג את זה, בואו נציג את כל המטריצה, מטריקס במיקום 0 על 0, בואו נציג את מטריקס במיקום 0 על 1,