温馨提示:文本由机器自动转译,部分词句存在误差,以视频为准
00:00
行,那么历史呢,咱们从知识层面呢,就是讲完了,讲完以后的话呢,这个PPT,诶大家下来也可以看看,我这里边呢,有的放了一些这个这个图啥的啊,可以简单看一看,那另外呢,这里边有一道面试题,这个面试题看看会不会我把它呢拿出来CTRLC,嗯,这个题目的话呢,我专门放成一个练习里边吧。行,这是这个题目,看下这个题。这呢,是一个dancer方法。或者你换成个main方法都行啊。List添了个123,调一下这个精练方法。这个方法静不静态其实都无所谓是吧?第二类方法,我们把这个例子呢给大家扔进去。
01:06
写了个二。这是多少一二啊,其实我看这呢,暴露了一些东西,在这个idea当中啊,这块给暴露了是吧。诶,同学还不知道啥意思呢,那正好看这吧,看这啊,这个结果是什么。你得知道这个题它在考你什么,对,你得知道它在考你什么啊,它其实考的就是这个remove,对,咱们刚才讲删除的时候有两个方法,对,就是呃,存的数据是123,其实呢,是以包装类的形式呢存的啊三个整形的对象了,其实我调了一个list子呢,里边删了这个到底删的是二这个数据还是用的索引,这个得注意了,那这时候呢,我写的这个二这个呢,其实用的是索引啊,你你这个二,你这个二不是索引啊。
02:18
因为你这个方法他也没有重载的,没有选择,只能是object,所以它会自动的装箱,而我这个呢,有选择,我装箱多累啊是吧,就有一个现成的,就是一个整形的,就让你写index,那我干嘛还废去装箱呢,是吧,所以我直接呢,这就把你当做一个索引啊啊索引二,那就把三干掉了,所以这个正确的结果呢,就是大家刚才说的诶一二。哎,这呢是正确的,那么如果呢,我们想让这个山呢是数据二怎么办?诶对啊,这样写的话呢,这是删除的,是按照这个索引删的,把它呢注释一下。
03:01
打开你这时候呢,不让他认为是一个int了,而就让他认为认为是一个对象,你就给他去new一个对里边,我把这二扔进去。这呢,他就认为你是个对象了啊,它不自动装箱,你给他装起来不完了吗?哎,这个时候呢,删的就是他。哎,这就变成一三了,所以这个题目呢,哎,你知道这个考察的这个点啊,哎要求其实相当于呢,就是去区分哎这个list当中这个方法。哎,这个一个是in型的index啊,和瑞remove object类型的,还有一个obj行,这是一个小的,呃,虽然这个其实笔试题或者面试题呢,也有可能有人去问,但是这个问的概率要小一些了,笔试里边可能会出现这样的小问题啊,其实主要还是大家开发当中啊,你自己用的时候呢,小心一点,就是你想清楚你到底是想删这个元素还是想删这个对象,这个呢是有区别的,在这个问题当中啊,注意点。
我来说两句