JAVA二维数组

本文详细介绍了Java中的二维数组,包括其本质、定义语法、内存分配原理以及如何初始化和遍历二维数组。通过实例展示了二维数组的声明、分配空间、赋值及遍历过程,帮助读者掌握二维数组在Java中的使用。
摘要由CSDN通过智能技术生成

1、二维数组
        (1)Java中操作多位数组的语法与一维数组类似。在实际应用中,三维以上的数组很少使用,主要使用二维数组。

        (2)二维数组是一个元素为一维数组的一维数组。

        (3)从语法上Java支持多维数组,但从内存分配原理的角度看,Java中只有一维数组,没有多维数组。或者说,从表面上是多维数组,实质上都是一维数组。

        (4)定义二维数组的语法格式如下:

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

                  或者:

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

                           --->数据类型为数组元素的类型。

                           --->“[][]”用于表明定义了一个二维数组,通过多个下标进行数据访问。

                           --->“数组名[下标]”表示二维数组里的一个元素,这个元素还是一个一维数组。

                           --->“数组名[下标][下标]”表示二维数组里的一个元素(一维数组)里的一个元素。

    public static void main(String[] args) {
        /*
         * 二维数组:本质上还是一个一维数组,只是这个一维数组里的元素还是一个一维数组
         */
 
        // 二维数组声明

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值