二维数组画图理解
![]()
二维数组就是一个特殊的一维数组
package com.zhu.array;
public class ArrayDemo09 {
public static void main(String[] args) {
/**
* 【多维数组】
* 1、多维数组可以看成数组的数组,比如二维数组就是一个特殊的一维数组,其每一个元素都是一个一维数组。
* 2、二维数组:
* int a[][] = new int[2][5];
* 3、解析: 以上二维数组a可以看成一个两行五列的数组。
*
* 4、思考: 多维数组的使用?
* num[1][0];
*/
// [4][3]
/*
1,2 array[0]
2,3 array[1]
3,4 array[2]
4,5 array[3]
*/
int [][] array = {{1,2},{2,3},{3,4},{4,5}}; //这是一个[4][2]的二维数组
printArray(array[0]);
System.out.println(array[0][0]);
System.out.println(array[0][1]);
System.out.println(array[1][1]);
//获取数组的长度
System.out.println(array.length);
System.out.println(array[0].length);
// 写一个for循环将数组长度全部获取出来
for (int i = 0; i < array.length; i++) {
for (int j = 0; j < array[i].length; j++) {
System.out.println(array[i][j]);
}
}
}
//打印数组元素
public static void printArray(int[] arrays){// 数组可以封装成一个参数
for (int i = 0; i < arrays.length; i++) {
System.out.print(arrays[i]+ " ");
}
}
}
posted @
2022-10-18 18:47
小猪很努力
阅读(
20)
评论()
收藏
举报