一个编程小白的Java战役
——太原理工大学机器人团队学习打卡day12
既然我说过数组是对初学者极端不友好的,那么它自然不可能只有昨天那点难度。事实上,昨天只是一维数组而已,有了一维,当然也有二维、三维……即——多维数组。今天我们就来看一看多维数组。
1、多维数组
多维数组中最简单的自然是二(一加一)维数组(用两个方括号来写,一维数组用了一个)。当然,它仍是一个引用类型。
二维数组是数组的数组(我觉得多维数组之间像是嵌套关系)。
注意:与C++不同,Java中,多维数组的声明和初始化应按从高维到低维的顺序进行。
为了更好地理解,举个栗子(从36里面选择7个不同的数):
先定义一个7个元素的数组,然后从1—36中随机取值,再使用while循环、for循环以及break语句来筛选数值,使7个元素不同。
运行结果(因为选取的是随机7个不同的数,所以其结果有所不同,这是其中一次):
2、今日小结
今天的内容有点少,但是少而精,大家要自己多加练习,顺便复习一下之前的内容,学而时习之嘛。明天见,拜拜。