java定義一個二維int數組?
java中使用 [][] 來定義二維數組,定義數組時也可同時初始化。
兩種初始化形式:
格式1、動態初始化
數據類型 數組名 [ ][ ] = new 數據類型[m][n]數據類型 [ ][ ] 數組名 = new 數據類型[m][n]數據類型 [ ] 數組名 [ ] = new 數據類型[m][n]
舉例:int [ ][ ] arr=new int [5][3]; 也可以理解為“5行3例”。
格式2、 靜態初始化
數據類型 [ ][ ] 數組名 = {{元素1,元素2....},{元素1,元素2....},{元素1,元素2....}.....};
舉例:int [ ][ ] arr={{22,15,32,20,18},{12,21,25,19,33},{14,58,34,24,66},}。
二維數組的使用舉例:
例1、定義一個二維數組 int[ ][ ] arr = {{5,7,9},{12,14,16,18},{23,25,36,47},{22,54,65,15},{22,34}};求數組元素的和。
輸出結果:
例2、使用二維數組存儲班上五個學生三門功課的考試成績,要求輸出每一個學生的總分、
平均分、最高分、最低分--------->使用就按盤錄入的方式錄入數據。