您的位置:首页 > 财经 > 金融 > Java数组04:二维数组

Java数组04:二维数组

2024/11/19 8:04:06 来源:https://blog.csdn.net/zhangjinajian759/article/details/141402749  浏览:    关键词:Java数组04:二维数组

     本节内容视频链接:   Java数组06:二维数组_哔哩哔哩_bilibiliicon-default.png?t=N7T8https://www.bilibili.com/video/BV12J41137hu?p=56&vd_source=b5775c3a4ea16a5306db9c7c1c1486b5

        在Java中,‌二维数组是一种数组结构,‌其中每个元素本身也是一个数组。‌你可以将其想象为一个表格,‌其中包含行和列。‌二维数组非常适合存储需要在两个维度上访问的数据,‌比如矩阵、‌棋盘游戏的棋盘等。‌

1.静态初始化二维数组

  int[][] arrays = {{1,2},{2,3},{3,4},{4,5}}; //静态初始二维数组

2.动态初始化二维数组,并给数组元素赋值

        int[][] arrays1 = new int [4][2]; //动态初始化二维数组//给数组赋值arrays1[0][0] = 1;arrays1[0][1] = 2;arrays1[1][0] = 2;arrays1[1][1] = 3;arrays1[2][0] = 3;arrays1[2][1] = 4;arrays1[3][0] = 4;arrays1[3][1] = 5;

3.访问数组元素

        int[][] arrays1 = new int [4][2]; //动态初始化二维数组//给数组赋值arrays1[0][0] = 1;arrays1[0][1] = 2;arrays1[1][0] = 2;arrays1[1][1] = 3;arrays1[2][0] = 3;arrays1[2][1] = 4;arrays1[3][0] = 4;arrays1[3][1] = 5;//访问数组元素System.out.println(arrays1[1][1]);  //输出3  

4.使用for嵌套循环遍历二维数组

public class ArrayDemo03 {public static void main(String[] args) {int[][] arrays = {{1,2},{2,3},{3,4},{4,5}}; //静态初始二维数组int[][] arrays1 = new int [4][2]; //动态初始化二维数组//给数组赋值arrays1[0][0] = 1;arrays1[0][1] = 2;arrays1[1][0] = 2;arrays1[1][1] = 3;arrays1[2][0] = 3;arrays1[2][1] = 4;arrays1[3][0] = 4;arrays1[3][1] = 5;System.out.println(arrays1[1][1]);  //输出3  访问数组元素//使用for嵌套循环遍历二维数组for (int i = 0; i < arrays1.length; i++) {for (int j = 0; j < arrays1[i].length; j++) {System.out.println(arrays1[i][j]);}}}

        二维数组是Java中一种非常有用的数据结构,‌它允许你在两个维度上存储和操作数据。‌通过掌握二维数组的创建、‌访问和遍历,‌你可以更有效地处理需要在行和列上操作的数据。‌

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com