Java中的二維陣列
阿新 • • 發佈:2019-02-13
格式1:資料型別[][] 陣列名 = new 資料型別[m][n];
m代表著二維陣列中一維陣列的個數
n代表著二維陣列中一維元素的個數
格式2:資料型別[][] 陣列名 = new 資料型別[m][];
m代表著二維陣列中一維陣列的個數
[]空代表著每一個一維陣列通過賦值來確定陣列長度
格式3:資料型別[][] 陣列名 = {{元素值1,元素值2,..},{元素值1,元素值2,..},..};
舉例:
public class ArrayDemo2{ public static void main(String[] args) { // 二維陣列的求累加和並遍歷 int[][] arr = { { 1, 2 }, { 3, 4, 5 }, { 6, 7, 8, 9, 10 } }; int sum=0; for(int i=0;i<arr.length;i++) {//遍歷二維陣列,遍歷出來的每一個元素是一個一維陣列 for(int j=0;j<arr[i].length;j++) {//遍歷對應位置上的一維陣列 sum+=arr[i][j]; } } System.out.println(sum); } }