Java零基础进阶篇之数组|二维数组的声明和使用

本篇文章讲解的知识点主要围绕数组,废话不多说,只分享Java相关的干货!

二维数组的声明和使用

 

二维数组属于多维数组,那么什么是多维数组呢,当数组元素的类型是数组时就成了多维数组

二维数组的声明格式如下:

1. 数组元素的数据类型[][] 变量名;

2. 数组元素的数据类型 变量名[][]

其中方括号的个数就是数组的维数,声明二维数组如下:

int [][] data;

在这里介绍三种二维数组的创建方式:

1. 采用 new 关键字直接创建

Java零基础进阶篇之数组|二维数组的声明和使用_第1张图片
 
 
public class ArrayTest05 {


    public static void main(String[] args) {


       //声明二维数组
       int[][] data = new int[2][3];


       //对二维数组赋值
       data[0][0] = 1;
       data[0][1] = 2;
       data[0][2] = 3;
  

       data[1][0] = 4;
       data[1][1] = 5;
       data[1][2] = 6;


       //输出二维数组
         for (int i=0; i

Java零基础进阶篇之数组|二维数组的声明和使用_第2张图片

        //对二维数组赋值
        data[0][0] = 1;
        data[0][1] = 2;
        data[0][2] = 3;


        data[1][0] = 4;
        data[1][1] = 5;
        data[1][2] = 6;

Java零基础进阶篇之数组|二维数组的声明和使用_第3张图片

2. 从高维开始逐维创建

public class ArrayTest06 {

   public static void main(String[] args) {

       //从高维开始逐维创建
       int[][] data = new int[2][]; 
       data[0] = new int[2]; 
       data[1] = new int[4];

       data[0][0] = 1;
       data[0][1] = 2;

       data[1][0] = 1;
       data[1][1] = 2;
       data[1][2] = 3;
       data[1][3] = 4;

       //输出二维数组
       for (int i=0; i

3. 采用初始化语句块创建数组对象

public class ArrayTest07 {

    public static void main(String[] args) {

        //静态初始化
         // 多个数组之间用逗号隔开
        int[][] data = {
       {1,2},{1,2,3,4}};

        for (int i=0; i

以上就是数组相关的知识点了,配套视频教程,正在学习Java的同学们一定要持续关注哦~~

Java零基础进阶视频教程

 

 

你可能感兴趣的:(Java学习资料,Java学习视频教程,Java学习者入门必备,java,编程语言,python,大数据,数据结构)