一个编程小白的Java战役(12)

一个编程小白的Java战役

——太原理工大学机器人团队学习打卡day12

既然我说过数组是对初学者极端不友好的,那么它自然不可能只有昨天那点难度。事实上,昨天只是一维数组而已,有了一维,当然也有二维、三维……即——多维数组。今天我们就来看一看多维数组。

1、多维数组

多维数组中最简单的自然是二(一加一)维数组(用两个方括号来写,一维数组用了一个)。当然,它仍是一个引用类型。
在这里插入图片描述
二维数组是数组的数组(我觉得多维数组之间像是嵌套关系)。

注意:与C++不同,Java中,多维数组的声明和初始化应按从高维到低维的顺序进行。

为了更好地理解,举个栗子(从36里面选择7个不同的数):
在这里插入图片描述
先定义一个7个元素的数组,然后从1—36中随机取值,再使用while循环、for循环以及break语句来筛选数值,使7个元素不同。

运行结果(因为选取的是随机7个不同的数,所以其结果有所不同,这是其中一次):
在这里插入图片描述

2、今日小结

今天的内容有点少,但是少而精,大家要自己多加练习,顺便复习一下之前的内容,学而时习之嘛。明天见,拜拜。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值