כיצד ליצור מערך ולמלא אותו עם מספרים אקראיים ב- Java

מערך הוא טבלה של מספרים, או מערך דו מימדי ב- Java.

באמצעות מטריצות

שלב 1

יצירת מערך דו-ממדי של מספרים שלמים, לדוגמה, "int [] [] arr = new arr [x] [y]", כאשר "x" הוא מספר השורות ו- y הוא מספר העמודות.

שלב 2

יצירת מופע חדש של מחולל מספרים אקראיים, לדוגמה, "Random Random = New Random ();"

שלב 3

צור ערך כפול למחזור כדי לחצות את כל הערכים במטריצה ​​ולהוסיף מספר אקראי חדש לכל ערך, כגון: "עבור (int i = 0; i <x, i ++) {עבור (int j = 0; j <y, j ++) {arr [i] [j] = rand.nextInt (r);}} ", כאשר" r "הוא הערך המרבי שברצונכם ליצור.

באמצעות חבילת JAMA

שלב 1

הורד את חבילת JAMA.

שלב 2

כלול את חבילת מטריצת JAMA בתלות של הפרויקט שלך, תהליך זה תלוי ב- JDK שלך.

שלב 3

יצירת מטריצה ​​אקראית חדשה בקוד על ידי קורא את השיטה הסטטית Matrix.random (), לדוגמה, "Matrix m = Matrix.random (x, y);" כאשר x הוא מספר השורות ו- y הוא מספר העמודות.