4 二维数组
程序员文章站
2022-03-21 16:01:37
...
二维数组简介
一维数组里面只需要一个下标即可定位数组中的元素,二维数组需要两个下标才能够定位到数组中的元素。可以将我们平时使用的excel理解为是一个二维数组。
静态初始化二维数组
public class ArrayTest05 {
public static void main(String[] args){
//静态初始化二维数组
int[][] a = {
{1,2,3},
{15,18,20},
{35,30,1},
{10,88,99}
};
System.out.println(a[0][0]);
System.out.println(a[3][2]);
//遍历二维数组
//纵向循环在外
for(int i=0;i<a.length;i++){
for(int j=0;j<a[i].length;j++){
System.out.print(a[i][j] + " ");
}
System.out.println();
}
}
}
动态初始化二维数组
public class ArrayTest06 {
public static void main(String[] args){
//3个一维数组
//每个一维数组中有4个元素
int[][] a = new int[3][4];
//遍历
for(int i=0;i<a.length;i++){
for(int j=0;j<a[i].length;j++){
System.out.print(a[i][j] + " ");
}
System.out.println();
}
//赋值
a[1][2] = 1024;
//遍历
for(int i=0;i<a.length;i++){
for(int j=0;j<a[i].length;j++){
System.out.print(a[i][j] + " ");
}
System.out.println();
}
}
}
上一篇: python基础知识教学
下一篇: redis 高可用集群之水平扩展