Java:多维数组

2021-06-06 15:02

阅读:457

标签: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 ) {
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  

 

Java:多维数组

标签:system   遍历   方法   main   demo   pack   rgb   打印数组   array   

原文地址:https://www.cnblogs.com/Jiemyx/p/14612326.html


评论


亲,登录后才可以留言!