Java:多维数组
2021-06-06 15:02
标签:system 遍历 方法 main demo pack rgb 打印数组 array 多维数组可以看成是数组的数组,比如二维数组就是一个特殊的一维数组,其每一个元素都是一个一维数组。 二维数组 表示二维数组a可以看成一个四行两列的数组。 Java:多维数组 标签:system 遍历 方法 main demo pack rgb 打印数组 array 原文地址:https://www.cnblogs.com/Jiemyx/p/14612326.htmlint a[][] = new int[4][2];
多维数组的使用
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 ) {
25 for (int j = 0; 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 ) {
49 System.out.print(arrays[i] + " ");
50 }
51 }
52
53 //创建遍历二维数组的方法
54 public static void printArrayTwo(int[][] array){
55 for (int i = 0; i ) {
56 for (int j = 0; j ) {
57 System.out.println(array[i][j]);
58 }
59 }
60 }
61 }
62
63
上一篇:树状数组