java基礎 3 2 多維陣列

2021-09-05 11:09:58 字數 1186 閱讀 8071

int array1 = , , , };  鋸齒陣列

int array2 = new int [5][ ];    // new int[5] 建立陣列時,必須指定第乙個下標標。語法new int 是錯誤的。

array2[0] = new int[3];

array2[1] = new int[6];   ...

int x =new int [3][4];

x.length = 3 ; 

x[0].length = x[1].length = x[2].length =4;

例子:選擇題測驗得分。用隨機函式生成n個同學的選擇題答案,儲存在二維陣列裡。再隨機生成乙個正確答案,計算每位同學的正確率。

package basic_practice_003;

public class n_array

public static void getanswer(char m,char rightanswer){

for(int j=0;j結果:

java基礎6 陣列 排序 查詢 多維陣列

陣列 陣列可以存放 多個同一類資料 養雞場 有很多雞 體重各不一樣 怎麼算他們的平均體重 語法 陣列的定義 資料型別 陣列名 new 資料型別 大小 int a new int 5 int a 也可以 還可以 int a 1,2,3,4,5 陣列的引用 陣列名 下標 a 3 public class...

JAVA中的多維陣列

宣告乙個二維陣列 int matrix new int 5 5 或者使用 int matrix 這是乙個直接初始化的格式 獲取二維陣列的長度。int martix new int 3 4 那麼martix.length 3 即行數 matrix 0 length 4 即列數 建立乙個鋸齒陣列 int...

Java多維陣列宣告格式

刷題目再次遇到了宣告這種最基本形式的考題,以此記錄,共勉。關於多維陣列宣告的形式你知道哪幾種呢?首先先上乙個錯誤的例子 這裡arr9 arr11在等式右邊都錯誤的在中括號中加了陣列大小,導致報錯 而arr11 arr12則是等式右邊二維陣列初始化時沒有賦予初始大小導致報錯。正確的宣告形式如下 本質上...