粉丝3408获赞1.1万

是菌类的常见方法有哪些?因 doso 返回指定支付在支付段中首次出现的位置 抢艾特返回指定所有出的词。 replace 支付赚,替换 trim 去除两端空置 fi 分割支付赚。 let 支付算长度, ecose 支付算比较 subject 截取支付赚。

大家好,我们接上节课啊,上节课是讲一下我们速串里面的一个查找的一个方法,我们是讲的第一种啊,就是我们 index off 的一个方法, 那么知道应在所服呢,他其实就是查找我们自负串中啊,他所对应就是是否能查到,我们需要查到一个字符,或者我们自负串的一个锁影的一个位置啊, 如果能查到他就会返回对应的缩影值,否则的话就返回负一。 ok, 那我们这一刻来讲第二种啊,就是我们拉拉丝的应该是 of 这个方法,那么这个方法的话呢, 这个这个怎么读?我们可以百度搜一下吗?是吧,百度翻译 last last last 的话呢,他就是最后的意思,所以说这里我们看他的一个意思就知道啊,就是最后所出现的一个所以位置啊, 所以说他这个拉丝的音在锁啊。方法呢,用于返回需要查找的字符,或者我们字不算,在我们被查找字不算中最后一次出现的缩影位置,当然如果能查到他就会返回缩影值,否则就返回复一,那这一块的话呢,其实是一样的, 和我们 entice off 是一样的,但是呢,只有一个地方不一样,也就是说他是返回我们呃,最后一次出现的锁音位置。好, 其实他的一个意思就是这个方法呢,他是从右往左边查啊,我们之前应该是哦,方法呢,他是从左往右,那么他的话就 从右往左。好,我们看一下,这是我们之前的应该扫服方法,他是从左往右去查找,那如果说是拉丝的应该扫服方法呢? 打扰我英语不是很好啊,我数学不好,所以说啊有一些英文可能读的标准,大家见谅一下啊。好,他呢是从右 右边右往左插, ok, 他正好是和门呃,应该扫不是相反的一个查找的一个方向啊,他的话是从右往左, 把他这从右往左。好,这个图也给你们一下啊,放到这里 还是 从右往左, ok, 他既然从右往左的话呢,那么我们就查找的时候我们就直接从右边去找啊,先从右边去找,然后找到他对应的锁影的值就可以了。好, 那么他也是同样的是可以传两个参数的,第一个参数就是歪柳,第二个参数就 index 也是同样的意思啊,这歪柳的话就是需要被查找的一个呃字符,也就是我们需要查找查找的一个字符。 好,还有一个这应该死,就是他的一个锁影吧,跟我们之前那里是一样的。 ok, 那我们来看个例子就可以了啊,看看简单例子也是和我们之前一样啊,我们在这个买内幕椅子盆科这个字符串中去查我们的这个呃字符一,但是呢要注意的话 这里是使用的 last time index off, 那如果说我们使用的是 index off 呢?我看一下啊,上节课在这里 你看啊,如果我们之前使用的是应该是 f 呢查找这个一这个字符所在的一个位置的话,它是六啊,它是六,因为我们是从左往右去找的, 就是零一二三四五六。好, ok, 那如果我们使用的是拉丝带音带扫幅去查啊,去查这个啊拉丝带音带扫幅去查,那么他就是从右往左去查,所以我们可以看一下啊,从右往左就是从这里开始啊,哎,在这里的时候 是不是就发现这个就是一啊?啊?就是一,所以他的对应的,所以是不是一十六,所以呢?这里的话他返回的只是 是不是一十六啊?是不是一十六?我们来看一下啊?给你们看一下, 眼见为实嘛,是吧?那我们直接在啊上节课后面去加一加一个,可不可以啊?因为这个 str 是一样的嘛,或者说我们重新新建一个,可能有的同学是直接看到这节课跳过来看看。 好, ok, 那这里这个双引号啊,双引号要用我们的一个英文模式下的一个双引号。 ok, 然后我们自己啊,我们自己,呃,就是肉眼啊,去预测的话他是一十六,因为我们从右往左那么一对应的,所以就是一十六嘛,所以我们 可以输出一下看看效果啊,应该是保存输出,是不是一十六啊?和我们刚刚想的是一样的,所以他呢就是从右往左去找,然后找到了之后呢,他就返回他对应的一个所有的一个值, 好把它放到我们的一个这个里面,放到这里面代码就不给了,这个很简单,自己去敲一敲好。还有一个就是如果我们传两个桑树啊,第一个桑树呢,是我们的一个要查找的一个字符,换上我们的字符串, 那第二个的话就是从哪里开始啊?从三开始。好,那这里就要注意了啊,他要从三开始找,那么我们可以看一下,所以三他在哪里啊?零一二三,他是 是不是在这里?三是不是在这里?他对应的就是这个大写的 m 啊,然后我们还是同样的啊,从这里开始,然后从右往左边去找。好,首先 m 是 不对的啊,我们要找这个小写字母一,然后再找到的这个也不对,这个也不对,这个也不对,那么他会怎么样?他是不是会返回负一啊?因为他找不到,所以他会返回负一,这里就是负一 加粗一下啊。好,我们来看一下效果,看一下效果, ok, 这个一的话,这里也是 yeah, 好保存,那么我们预测他是复印,我们看一下效果, 社会复议啊,没毛病,没毛病,就把代码给一下你们啊,放到这里, 哎,这个蛋吧,怎么这么大? ok, 那其实我们这个拉丝应该早什么呢?其实就讲完了,因为 他其实跟我们 index offer 呢,他其实意思都是一样的,只是说他查找的一个数据不一样啊,他是从右往左,然后 index offer 呢?是从左往右啊,我们其实 只要有这张图,大家基本上都 ok 了啊,都理都能理解啊,一般是没什么问题的啊,大家都是啊,大学生以上的是吧?好, ok, 那我们拉丝的音在扫服呢,已经讲完了,然后我们 index for 也讲完了,那么我们字符串的一个查找,也就是说查他的,所以这个,呃,知识点已经讲完了。好, ok, 那我们下节课来讲。嗯?讲啥?讲我们的一个通过锁影去查找字符啊,我们现在呢是学的是查查找他的一个,呃,他的一个锁影,那么我们可也可以反过来通过锁影去查我们的一个字符。 ok。

哈喽,各位小伙伴们大家好,欢迎来到前面课堂,咱们这节课来讲数组的方法 index off。 哎,这个词汇啊,咱们不是第一次见了吧,上一次见是在字符串的方法当中有一个 index off, 干嘛用的啦?我们一起来回忆一下, 查找字符串中是否包含某一个子字符或者子字符串,有则返回位置,没有则返回负一,那这个方法在数字中也存在了他的作用上,一样的,他的作用也是查找 啊,也是查找,那我们来看下描述吧,他说隐单词 off 方法返回给定元素在数组中第一次出现的位置,如果没有出现则返回复一,那就啥意思啊?存在则返回下标,不存在 则返回负一。那 ok, 咱们通过代码给大家演示一下啊,创建个全新的文件叫 index d r html 补全一下啊,在这里呢,增加个 sque 的标签, 我们通过把关键字上面一个数组,数组就是十二十三十四十五十,好吧,好,那现在我希望判断判断 数组中是否存在什么三十,如果存在返回存在不存在返回。 哎,这个后面这就不用说了,对吧?存在就返回存在不存在,反就返回不存在,好吗?那咱们可以这样,先通过打印来判断一下,判断什么呢?先通过打印来看一下,看一下这个隐单词 off 这个方法是否能判断三十是否存在,那如果能判断的话,说明返回什么?返回下标零 一二,返回什么?返回二,对吧?如果这个你带个招呼,能判断情况下就返回二,能不能?肯定能,所以返回的什么是二,看一眼看是不是。那如果说不存在呢?我判断七十或者六十。六十存在吗?不存在。返回什么?返回复一,翻过来刷新看一眼,是不是复一啊, 对不对?那有的人说了,老师,下面我判断什么?判断三十 air 点 index off 还是判断三十? 三十存不存在?存在,我在后面又来一个三十,那这里有几个三十啊?有两个三十。那我问大家现在判断三十返回多少? 因为文当中明确告诉你了第一次出现的位置对不对,所以返回几啊?零一二是不是上面返回什么还是返回二?我不管有几个 匹配,第一个成功就返回了,看是不是啊。好,那我们接下来要判断速度中是否存在。哎,这个是否是否存在三十,就可以这么来判断, af 如果 a 二的 index off 怎样 三十大于负一,那说明怎样存在?为什么大于负一啊?因为如果存在最小值也是下标为零的这个数字,那零也大于负一,对吧?啊,所以大于负一的情况下,这面就是存在, 否则呢?不大于负一小于负一呗,或者等于负一呗,那肯定是等于负一,对吧?那就是不存在。那不管你是否等于,反正我大于负一, 对吧。判断的你就算不存在等于负一的情况下,我这边也不符合要求,也走的是 aos。 那现在是否存在存在?翻过来刷新是不是显示 存在?你要是其他只比如说六十呢?六十不存在则返回啊,不存在。反过来刷新是不是不存在呀?啊?然后我们改成三十啊。好,这就是,你们带个骚夫,咱们接着往下看, 他说 index off 方法还接收第二个参数,表示搜索的开始位置。哎,这跟我们在自我刷中是一样的,他有两个参数,后面的第二个参数可以从哪个位置开始往后搜索,之前的内容全部略掉,对不对?你比如咱们给大家演示一下, 咱们正常输出 a r 点隐 dice off, 输出三十啊,咱们别说输出四十吧,啊?输出二十吧,好吧,二十是不存在啊,存在返回什么?返回下标为一,对不对?零一返回来刷新没有问题,对吧?但如果说老师我给他传第二, 还有个三数五二的,从第三个位置开始往后搜索,还存在吗?不存在。第三个位置从哪啊?零一二三,从四十这里往后搜索,那四十往后的话还有数字二十吗? 是不是?没有啊?没有。怎么样返回负一,所以如果从下边为三的这个位置开始搜索,就是负一了,那咱们看一下是不是这样刷新,看 是不是负一啊,对不对?这时要注意的事情,他的第二个参数是有用的,对吧?是从那个位置往后搜索,前面的都略掉了。 好,那么以上内容呢?就是 index off 的全部内容了。掌握了这个内容之后呢,咱们来看实时效果反馈,他说下列关于数组方法运行正确的结果是就哪个是正确的?嗯,这面呢,有一个数组,数组零一二三,对吧?四个内容,然后呢?哎,这里面少了个双引号啊。 然后呢?他查这个 at 就是 it 存不存在,那正查这个 it 肯定是存在的,但是问题来了,问题他是从第二个位置开始搜索的,零一二啊,从这往后搜索,对吧?从这往后搜索,那有没有?有,这后面还有一个 it 呢,对不对? 对不对?所以他返回的位置是几啊?零一二三,返回的位置是三,下面那也是三呀,只有 c 答案是三,对不对?他不可能返回负一,因为他一定存在,他也不可能反。哎,这个参数的位置还是 写错了啊,这个样子,好吧。啊,不好意思啊。然后他返回不可能是负一,他一定存在,也不可能返回一。那当然说零一应该返回一,但是我们这传了二,让他从第二个位置往后开始看的,对不对?所以第二个 a 才能被查到,就第二个爱心都没查到返回三,正确答案选择 cok。 那么关于咱们隐单操作方法呢?就说到这里,感谢各位聆听,咱们下期再见。

好,本视频的话主要来讲解一下什么叫字不转下标月季的异常啊?字不转下标月季异常是什么原因导致的呢?对不对?我们来看一看,先跑一下这个案例, 咱们这个案例其实就是什么把支付串,然后什么一串速度的方式啊,然后用货循环把它便利出来啊,最后,然后呢抛出这个异常啊,那么这个异常里面然后什么错误,到底在哪一行呢?对不对? 哎,大家看这地方有这么多行,然后这个地方很显示死讯,死讯内部这地方发生异常,发生异常难道是别人这个地方写错了吗?不是的,一定是咱们自己代码好吗?是哪地方逻辑上有问题,所以点击这点,你这个 那就说明什么?这行代码有问题,这行代码有问题吗?肯定是没有问题的,几乎前面这个地方都能输出来对不对?怎么就到了后面有问题呢?对不对?所以他这个地方有有一个什么原因包给你了, 他说什么? index, index 锁引的意思, auto run 什么超出范围了好吗?超出范围了我们再来看看他本内部的异常,他说是什么?他说 index 要在小于零或者什么大于等于歪着点类似的时候,然后会发生这种异常,我们来看看是不是这样的, 好吧,这个是不是,哎?哎,是不是从零开始,然后一直到什么?是不是到了?哎?到了这个地方看到没有,到这个地方看到没有,是不是这个地方,然后等于了,对不对?所以我们只要把等于这个地方给他调掉是不是就可以了好吗?来跑一波。 那么我们讲这个案例的意思是吧?不是来给大家说这个代码的问题,而是说这个异常发生的原因是什么好吗?只有你知道了异常发生的原因是什么样的话,所以你在什么写代码过程中发生的这个什么出现了问题的时候能够及时的什么找到哪一行出了问题好吗? 啊?欢迎大家关注什么呃,这个头 bug 之家头条号啊,然后或者什么微信公众号的 bug 之家,好吧,我们会为大家及时的解决什么各种什么 bug 问题,好吧。


下一个 a 弱点 index off, 那么 indes off 是在我们数当前的数组里面去查找我的目标元素所在的一个 位置,那么他反过的是我们当前这个目标元素在我的数组里面所在的一个位置啊,比如说什么呢?来还是这个数组,哎,万年不变的这个 l 给他翻过来 啊,我的需求是什么呢?我的需求是想知道我们的数据三十,我们的 l 数据里面他所所在的一个 indox 位置,所以的位置,是不是?所以我们第一个 indox 等于 l 啊? indox off 还进去一个什么呢?哎,当时我们是需要去 查找我们对应的三十在我们艾若里面的一个位置,来帮我刷新返回出来一个七,是不是 这零,这是一,这是二,这是三,这是四,这是五,这是七,是不是七的位置是对的,那么如果说我去查一个三十一呢?现在明显这个数组里面并没有一个三十一的一个数据,但是我是就是要去查找一个三十一,那么我们的应大概是会等于几呢?双星 等于负一,是不是?所以说我们的因大豆腐,如果是你查的是一个在我们数组里面存在的,那么啊,如果 数据在驻足里存在,那么啊,因 x off 返回数据 所在的所以位置,那如果不存在呢?如果不存在, 返回负一二,如果不存在,则会返回复一,那这是机操,是机操,这是基本操作,那么我们的英大抓捕它其实还有第二个参数, 表示的是我从哪里开始搜索来,这什么意思呢?我们现在这个数组里面是不是只有一个十,那么如果说我来查找十, 放心,哎,您的位置是不是在最开始的位置,那么我如果要求他从一开始查找呢? 是不是返回了负一啊?不是。那这个一什么?老师,我需要你从所以一的位置开始查到,是不是跳过了我们这个十啊?跳过了这个十,你去查十在后面这一串里面,你是不是就查不到啊? 是不是?那当我来查十二,从一的位置开始查,哎,是不是就反过来他在,他在我们,所以我们艾绒里面的啊?所以为一的一个位置啊,他是跳过的十,是不是?那你查的是十,然后恰好我们的十在所以为零的位置 熬开了第一个食物后面还有没有食?不是,如果说你有的话,我就返回给你。什么呢?哎,你当前所在,所以如果说你没有,我就直接返回给你复议,是不是来第二个参数表示 开始爬找的位置啊?这就是我们 insolve 啊。
