• 技术文章 >java >java数组

    java中的多维数组是什么

    小妮浅浅小妮浅浅2021-02-26 09:58:06原创5285

    本教程操作环境:windows7系统、java10版,DELL G3电脑。

    1.概念

    数组为数据类型创建数组,也就是数组中的数组。多维数组的元素又是数组,可以有二维、三维、甚至更多维数组。

    2.声明

    数据类型[][] 数组名称;
    数据类型[] 数组名称[];
    数据类型数组名称[][];

    以上三种语法在声明二维数组时的功能是等价的。同理,声明三维数组时需要三对中括号,中括号的位置可以在数据类型的后面,也可以在数组名称的后面,其它的依次类推

    3.初始化两种方式

    1)静态初始化

    int a[][] = new int[][]{{1,2,3},{1,2},{3}};

    2)动态初始化

    ①String[][] names = new String[2][1];
    ②String[][] names = new String[4][];

    同时还需指定 每行 有多少列。

    names[0] = new String[3];
    names[1] = new String[3];
    names[2] = new String[2];
    names[3] = new String[1];

    以上就是java中多维数组的基础介绍,主要是为大家带来多维数组的概念理解,和一些初步的操作方面。学会之后,可以就二维、三维数组进行下一步的学习了。更多Java学习指路:java数组

    专题推荐:java多维数组
    上一篇:java中一维数组是什么 下一篇:java中一维数组常见运算

    相关文章推荐

    • java数组的概念理解• java数组初始化方式• java中一维数组是什么• 一维数组在java中实现排序

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网