二维数组的简介
其实二维数组并没有那么难
先给你看一段代码
public static void main(String[] args){
int[] arrays = {1,2,3,4,5};
}
这就是我们所说的一维数组,有五个元素。
那二维数组呢?它会不会很奇怪呢?
其实也很简单
int[][] arrays = {{1,2},{2,3},{3,4},{4,5}};
这就是一个二维数组,要是还不清楚,那么我们来画一张图
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-9llPYPlK-1616054200517)(https://i.loli.net/2021/03/18/9XzsLcm5OMYCbe7.png)]
相当于我定义4个元素,但是这四个元素又包含其他的元素。
上代码
package com.simple.array;
/**
* @author huYuHao
* @version 1.0
* @create 2021/3/18
* @since 1.8
*/
public class ArrayDemo05 {
public static void main(String[] args) {
int[][] arrays = {{1,2},{2,3},{3,4},{4,5}};
printArray(arrays[2]); //结果为3 4
System.out.println(arrays[0][0]); //结果为1
System.out.println(arrays[0][1]); //结果为2
//循环打印数组里的所有数据
for (int i = 0; i < arrays.length; i++) {
for (int j = 0; j < arrays[i].length; j++) {
System.out.println(arrays[i][j]);
}
}
}
//打印数组元素
public static void printArray(int[] arrays){
for (int i = 0; i < arrays.length; i++) {
System.out.print(arrays[i] + " ");
}
}
}
本文章结束
特别鸣谢狂神的教学!!!