00:00
继续。Class。Test。幺零。关于二维数组中元素的。读和改。注意听课了啊,注意听课了,集中精力听啊,现在呢,在这里有一个数组是二维的,一看带着两个中括号,就知道它是二维的啊,那么二维数组的这块是大括号里边呢,这是个一,这实际上是个一维数组吧,一维数组里边每个元素它是个一维数组。你明白吗?再来一个,再来一个一二,随便写吧啊。
01:05
好,再来一个这个随便写一个。好。那么接下来请。取出。第一个一为数组。请取出以上二维数组中的第一个一维数组。注意看啊,你现在是不是要取这个呀。所以是A0对吧。老铁们有没有毛病?没毛病吧,A中括号零是不是拿的一个一位数组。
02:01
有有有有问题吗。拿的是一个一维数组对吧,所以返回值它的类型是什么。老铁们,返回一个啥等号,前面一个是啥?因为A嘛,中括号零嘛,指的是个一位数组吧,所以前面是不是个一位数组啊。这个名随意啊,这为什么写一个中括号。老铁们给个回应,这为什么写一个中括号?一维数组。A嘛,中括号零。A不是它吗?中括号零是不是代表第一个一位数组?
03:02
哎,A中括号零啊。代表的是第一个一位数组。嗯。A中括号零吗?返回给一维数组嘛。好了。现在。这只是一个变量名啊,别多想啊。我是一个一维数组,诶能看懂吗。哎,能不能看懂。就我是第一个一维数组。老铁们没问题吧,好,这个啊。第一个一位数组的第一个元素是不是中号零。老铁们有没有问题?这是不是只是一个变量名啊,我是第一个一位数组。我第一个一为数组里边想取第一个元素的话,是不是应该是它中括号后边加个零啊。
04:07
好,返回的是不是。我是第一个一维数组中的第一个元素,对吗?走。34。能理解吗?Eight。中括号零。指的他。它是第一个一位数组。它第一个一维数组,它你看我啊,我是第一个一维数组,我是第一个一维数组,后边再加个中括号零,是不是取的就是34啊。
05:00
好。合并,来告诉我合并以上代码,各位怎么合并?这个是不是就是我是第一个一位数组,我是第一个一位数组,是不是就是它。那他是不是就是它,它是不是A0。对吧,A中括号零就代表它,它就代表它,它后面再加上中括号零。是不是这个。以上这三行代码是不是就是它?杜老师讲课喜欢循序渐进。邓俊同学,我问你,如果我上来,我就这样写,你能听懂吗?很难听懂吧?
06:02
我给你个1V数组完了,叭叭叭,我说来一个变量A,完了之后加那个中号,中号里边再加个数字,完了之后再那个中号,中号里再加个数字,就是咋地咋地咋地,这个我觉得。不行,你得知道它的由来,就是它这个式子的由来,就A中括号里边第一个下标是什么,第二个是什么。第一个是什么意思啊各位,没人回应了。第一个零是啥?第二个零是啥?
07:09
好吧,这个下标,这也有一个下标,前面这个下标是什么。第几个一位数组吧。这个实际上是一维数组的下标吧。这个是二维数组中。的一维数组的下标。这个下边是一维数组的下边。A中括号零。是吧?表示D什么第一个,因为数组中的第一个元素。
08:03
A3。中括号100什么意思?什么意思?告诉我表示第几个?第四个一为数组中的第101个元素,对吗?好好思考一下。A。中括号三是代表什么?是第四个一位数组吧?整个这个是不是第四个一为数组,然后中括号100就相当于这个一为数组当中第101个元素嘛。这不是固定写法,各位啊,这个代码的由来是因为你上面这个代码的合并而导致的。
09:07
以下代码的由来是因为以上代码的合并。导致的。没了。没有别的写法了,就这一个写法,A中括号零中号零,第一个中号。记住啊。实际上是A中括号零,它是个整体,你明白吗?实际上这俩是一个整体,整个这个整体结束之后,再来一个中括号零,就是这个意思,你可千万别说A的中括号零,完了之后中括号零,它其实你怎么去理解这个东西啊,我想告诉大家是什么呢?是注意啊。对于什么呢?对于这个A3。一般来说,其中。
10:02
其中什么呢?其中A3。是一个整体啊。A3是一个整体。中括号100呢是前面A中括号三。执行结束的结果。然后再下标。100啊。这个啊,是前面这个A3。执行结束的结果,然后再下标100。其实他俩是一个整体。啊,好了,那这样的话,咱们要求同学们给我取出第二个数组当中第三个元素,怎么取快点啊,反应快,取出第二个一为数组当中第三个元素。
11:10
第二个一位数组。第三个元素。我的天呢?能不能行?嗯。第二个,因为数组不是一吗?这是第二个一位数组吧,第几个元素,第三个元素下标为二,别激动啊,一激动就错了,嗯。第二个一维数组中第三个元素。来,走。多少啊,3900。是不是三千九啊,3900。取出第三个数组当中第一个元素,取出第三个一维数组当中。
12:04
第一个元素。第三个一维数组当中的第一个元素。A2。是吧,零。没问题吧,好,那既然大家都理解这个了啊,那咱们这个二维数组啊,我们先静态初始化,说到这儿啊取元素,哎,那对了,各位咱们怎么改啊,改会吗?改是不是也不耽误啊,A中括号二中括号零直接负一个11111行不行,是不是就改了。
13:01
是不是就把这个位置改了,改成什么了,塌了吧。哎,修改啊,一样的一样的啊二零。Dope。有没没讲到呢啊。11111啊,111。改会吧。哎,注意注意注意啊,注意别越界啊,来吧A2咔嚓三行不行啊,或者一行不行啊,有没有问题。有没有问题各位A中括号二是第几个?是第三个吧,它一共几个元素一个吧。这一行不行?下边一见了吧,下边一见了啊。走。越界异常。看。哎,越界异常各位啊,这行代码说的很清楚,他越界了。
14:05
啊,越界了,来这代注释掉。
我来说两句