标签:system 遍历 方法 main demo pack rgb 打印数组 array
多维数组可以看成是数组的数组,比如二维数组就是一个特殊的一维数组,其每一个元素都是一个一维数组。
二维数组
int a[][] = new int[4][2];
表示二维数组a可以看成一个四行两列的数组。
1 package com.jiemyx.array; 2 3 public class ArrayDemo07 { 4 public static void main(String[] args) { 5 //[4][2],代表四行两列 6 /* 7 1,2 array[0] 8 2,3 array[1] 9 3,4 array[2] 10 4,5 array[3] 11 */ 12 13 int[][] array = {{1,2},{2,3},{3,4},{4,5}}; 14 printArray(array[0]); 15 16 System.out.println(); 17 18 System.out.println(array[0][0]); 19 System.out.println(array[0][1]); 20 21 System.out.println("========"); 22 23 //遍历二维数组 24 for (int i = 0; i < array.length; i++) { 25 for (int j = 0; j < array[i].length; j++) { 26 System.out.println(array[i][j]); 27 } 28 } 29 30 System.out.println("========="); 31 32 int[][] array2 = new int[4][2]; 33 array2[0][0] = 1; 34 array2[0][1] = 2; 35 array2[1][0] = 2; 36 array2[1][1] = 3; 37 array2[2][0] = 3; 38 array2[2][1] = 4; 39 array2[3][0] = 4; 40 array2[3][1] = 5; 41 //printArrayTwo()方法遍历二维数组 42 printArrayTwo(array2); 43 44 } 45 46 //数组作方法入参:定义一个打印数组元素的方法 47 public static void printArray(int[] arrays){ 48 for (int i = 0; i < arrays.length; i++) { 49 System.out.print(arrays[i] + " "); 50 } 51 } 52 53 //创建遍历二维数组的方法 54 public static void printArrayTwo(int[][] array){ 55 for (int i = 0; i < array.length; i++) { 56 for (int j = 0; j < array[i].length; j++) { 57 System.out.println(array[i][j]); 58 } 59 } 60 } 61 } 62 63
标签:system 遍历 方法 main demo pack rgb 打印数组 array
原文地址:https://www.cnblogs.com/Jiemyx/p/14612326.html