00:00
啊,那接着的话呢,我们来看第四类运算符叫逻辑运算符,逻辑运算符呢,这块涉及到这个,呃,运算符以及呢,相关的这个操作呢,我放到这个表格里边了,诶这个呢,其实对于大家来讲呢,也不是特别陌生。啊,因为呢,我们在高中的时候啊,学过集合之间的这种关系。啊,就叫或且非。是吧,哎,应该是接触过啊行,那么我们这里边儿呢,其实刻画呢,就相当于这种或且非的这种关系。只不过呢,会更多一些。好,那么这种且的关系呢,就是哎,前边有一个条件,后边呢也有个条件,中间是个且,那就是都得满足。比如说,哎,你是高富帅,我就嫁给你。啊,那就是你身高得高,并且嗯,还得有钱是吧,并且还得帅啊,三个都得满足,哎,就嫁给你是吧,这个只要有一个不满足就不行。啊,这个就是且的关系是吧?哎,那在我们这个Java的这个逻辑运算符里边,这个且的关系呢,用的是这两个符号中的任意一个都可以进行的刻画。
01:09
这个就叫起。哎,你要说这个学名叫啥呢,这个咱们叫叫啥。哎,我这是不是没写。啊,没写是吧,这个呢,就是逻辑与。这叫逻辑语啊,这个呢叫短路语。为啥叫短路语呢?一会儿咱们说它俩的区别,说完区别你就知道它为什么叫短路语了啊,好与就是且的意思了。那么后边这两个呢,刻画的是或。哎,或的关系或呢,就意味着你只要有一个满足就行,比如说我在招聘,招聘呢,我要求学历呢,是大专学历或本科学历。那就是你是大专也行啊,你是本科也可以啊,满足一个就可以,这叫或OK,诶那用的是这个符号或者是啊这这就我就用了或者了是吧,哎,这个符号来去刻画的这个呢叫逻辑或。
02:04
啊,这个呢叫短路货,一会儿呢说区别。然后呢,后边这个呢,叫非。啊非,那就是你要本身是真的,那非就是假的啊,原来是假的呢,哎,非就是真的。哎,就这个意思,行,然后这个符号呢,咱们见的很少,平时开发中用的呢也很少,它叫做抑或。啊,就这个词抑火。抑或,抑或就是他俩呢,这个真假不一样的时候呢?就变成出了。啊,这个一说呢,有点懵,你看啊,咱们这里边的A呢,哎,我这呢,列举列举出来他的几种情况,B呢,诶列举出来了几种情况,那么A呢,亦或让B啊,只要他俩一样的。结果都是false。哎,他俩呢,不一样的。对,结果呢,就是出。抑或,抑或,你看我这写的啊,追求的是抑。只要不一样,咱们就是出。哎,就这个理解行,那这儿呢,就是它,那那前面这些的话呢,刚才也说过了啊,其实都好理解了啊,比如说这A写上这个B是吧?呃且的时候呢,只有它A和B呢,都是处的时候。
03:11
那像这个啊,AB都是true的时候呢,结果你看才是true,否则的话呢,像这个这全都是false的。嗯,OK,然后呢,这个货的话呢,说只要有一个是出就行,比如像这个呀,像这个呀,像这个呀,这三个里边呢,哎都有出的情况,所以结果呢,你看这块全是出。啊,然后呢,呃,你俩呢,都是false的时候,结果才是false,说我要大专学历或者是本科学历。啊呃,本科学历以上吧,是吧,然后呢,你是一个呃高中生那不行。啊,那要不了,那这就是因为呢,你两个都不满足OK。啊非呢,刚才说了啊,针对A的话呢,你看这就是force,这就图,所以通过这来看呢,这个符号呢,属于咱们前面提到过那个叫一元运算符。或者叫单目运算符,因为它只针对一个变量啊,像这呢,都属于这个双元的,或者叫双目运算符。
04:02
行啊比较好理解,那那整体上来看的话呢,大家你会发现我们讲的这些符号呢,前面这个A也好,B也好,针对的都是。布尔类型。注意都是布尔类型,而且运算的结果呢?也是布尔类型是吧。啊,那既然是布尔类型的,那就意味着这些符号呢,我们会在呃,这个条件判断呀,循环结构当中啊,我们使用的会比较多一些。OK,行,来把这个呢,咱们练一练啊,新建一个Java程序逻辑呢叫做logic啊,我就写成叫logic的一个测试了。好,CTRLCCTRLSCTRLV保存啊。把这个我们再粘过来。CTRLC。哎,在这啊。测试运算符的使用,四这上是咱们这个第四波逻辑。运算符的使用好,首先呢第一个问题。
05:04
啊。好,首先第一个问题呢,刚才我们提到有哪些运算符了,再回忆一下啊。首先逻辑与。短路语。啊,这俩有时候我要自己念的话呢,也念成叫单语啊双语啊都行,大家能理解就行啊,哎,逻辑或。短路货,这个货呢,这个知道键盘在哪不,键盘上呢。就那个对回退键的下边,或者叫回车键的上面是吧,诶这个你打印这个呢,你按住shift键,然后再打就是它啊。哎,这呢是或的关系,然后呢非呃英文格式下的这个符号,然后还有一个叫抑或。哎,就这几个啊好,这是我们说的第一个事儿,然后第二呢,我们说一下具体的这个使用说明,首先第一个点啊,说逻辑运算符针对的都是布尔类型的变量进行操进行的操作。呃,变量啊进行的这个操作。
06:01
这是第一个点啊,然后第二点的话呢,我们说呢,逻辑运算符运算的结果也是布尔类型。啊,也是这个波类型,这点很重要啊,那就意味着我们常常使用在啊,刚才说的这样的一些场景中啊。哎,逻辑运算符长。使用在啊条件判断。啊结构哎,或者呢,叫循环结构中。好,这呢就是它的一个具体的使用场景了啊行,那么一会儿的话呢,我们讲完这个逻辑运算符,下一类呢,叫做未运算符,位运算符当中也会涉及到这个符号,这个符号包括呢这个符号。啊,注意啊,那真正在开发中,它到底是逻辑运算符还是未运算符呢?你就看它两边对应的类型,如果是布尔类型的,那就是我们这里边的逻辑,那未运算数呢,都是数啊,啊一会儿我们再说。好,呃,那么具体的,刚才说这个且呀,这个叫祸呀,其实都符合大家认知,高中我们也学过或且非了啊,不用多去强调了,咱们这里边儿想给大家呢,重点说的事儿是什么呢?就是这两个符号有什么区别了。
07:13
啊,这两个符号有什么区别是吧?哎,那刚才呢,这个举例子我就给过掉了啊行,那重点看一看它俩的区别。来区分。哎,区分我们这个符号啊和哎这个符号这个呢也可以看到是一道面试题,但是呢,是不是面试题的话呢,这个是其次啊,关键就是开发当中啊,这两个符号我们首先呢比较常用,我们到底呃怎么去区分它俩,我们下边来讲一讲,首先的话呢,它们俩它们俩是有这个共同点哈,就是它们俩表达的都是且的关系啊,这个咱们说一下这个相同点啊。这两个符号。哎,表达的。
08:02
表达的,哎,都是。啊,这个且的关系。哎,只有当哎符号左右两边的啊类型。值。军委。促使。哎,这个结果呢,哎,财位处。哎,这呢,就是我们说它的一个相同点啊,那么具体我们在执行过程当中这个不同点,哎怎么去体会呢?是吧,这块呢是我们要说的点,来我们去举例子啊,这呢,比如我去定义这个波尔类型的变量,哎让它值呢,先是一个处,然后呢,我再去定一个number这个值,这个值呢,比如说是十。那为了呢,去演示它的一个使用,咱们说了不是常用在条件判断语句中嘛,那我们就先预知一下后边要讲的这个条件判断了啊,哎,我在这个if里边呢,这样写,首先是一个B1,然后这呢,我用的是一个这个逻辑啊与的这个运算,后边这个呢,我叫NUMBER1呢,去加加一下判断它是否大于零,哎,就判断这个事。
09:09
这个运算的结果呢,就是个波尔类型啊,就放在这里边了。好,这呢,我们就写出一个输出语句哈。哎,这呢,我就写一句话就得了,比如说。床前明月光是吧?哎,再来个else,如果呢,这个呢,要是house的话呢,它就执行后边这个else了。哎,这个呢。哎哎,我叫郭德纲是吧。好诶就是要么执行它,要么执行它二选一,诶这个诶都结束以后呢,我把我的这个NUMBER1的这个值呢,去输出一下。OK啊行,这个应该都很清楚,那么同样的这一份操作呢,我CTRLCL一下,下边呢复制一套啊。
10:02
复制一套的话呢,我把它改成这个叫B2,这个呢叫NUMBER2。行,然后呢,目前呢,这俩其实是基本上是一样的啊,就只有这个变量有区别,然后我这时候把这个符号呢,改成它。行了,通过这个程序呢,我们去对比一下这个单语和这个双语它俩的区别来走起啊。编译过了。运行看一下啊。这个时候呢,我们发现啊,他们输出的结果呢,是没有问题的,哎都叫床前明月光,哎就是因为呢,它俩的符号,咱们说的有这个相同点嘛。哎,这是我们看一下啊,说这呢是个处,然后后边这个呢,NUMBER1加加呢,判断是否大于零,这个是先。先先啥呀。先运算是吧,哎,后加一相当于拿着是十,判断是否大于零的。哎,也是一个处,哎,那也是个true,同时这个NUMBER1呢,还加加了一下,哎这个是true,这也是true,所以呢,它就结果呢就是true了,所以我们就执行的是这个语句,那最后呢,因为你也加加过,所以它就是11,下边这个呢,跟上边这个执行过程呢是完全一样的。
11:12
所以呢,这个结果呢,你看也是一样的,也就是在刚才这个演示当中,没有看出他们二者的区别。啊,没有看出来好,那么接着我们变一下,你就发现区别了啊这块呢,我把这个be啊改成是false。那同样的我们把这个位置的这个B2呢。也改成是false。其他没有变。再来。编译运行,大家看这时候的这个区别呢,就出现了。好分析一下,先看上面这个,此时的话呢,我们这个be呢是false。然后呢,我们这个且的关系呢,后边呢,也执行了,也执行呢,这个十大于零啊,这是个出,这是个false,这是个且的关系不满足是吧。不满足,所以输出的是它。啊,然后这个后边执行过啊,所以这个NUMBER1呢,还是11。
12:04
那真正咱们刚才说的说的呢,是这个场景。啊,是这个场景啊,好放在这儿,然后接着我们看下边这个。下边这个话呢,呃,首先这个B2的话呢,诶,它也是false,这没问题。然后的话呢,从这个结果往前推,我们刚才看这个结果呢,它这个结果是十是吧。那就说明呢,他没有执行过加加。啊,没有执行过,加加呢,那只能是推出来说这个语句呢,没有执行过。那为什么没有执行过呢?呃,因为呢,你看哈,这个呢是false了,大家你想这个符号呢,叫起只有前后都是处结果才能是执行它。只要有一个false了。他就肯定不会执行这个了。是吧,诶或者咱们先跳脱出来啊,比如说大家呢,你去投简历啊,一个公司呢,他列这个要求,诶说要求如下啊一啊二呃三呃四五,假设呢,他列了五点要求,实际上呢,这五点要求,那问大家一下啊,你觉得这五点要求是且的关系还是货的关系啊。
13:06
对,其实是且是吧,啊,要求你的学历,要求你得会什么样的技术站啊,甚至还要求比如说你得工作多少年以上了啊等等等等,你还得有这个大厂的工作背景啊,海归的甚至也有是吧?诶他有好多要求,其实是企业的关系好,那如果说你看这份公司要求的时候呢,你看到第一个条件的时候,发现你不满足了。他就要博士。是不是下边就不用再看了。对吧,哎,那这个行为呢,其实就类似于我们这里边儿的,这叫短路啊。哎,你就像这样,我们B2呢,已经是false了,你后边其实已经没有必要再去执行了,哪怕他是个true,那结果还是false。哎,所以为什么叫短路呢,短路就是它就直接把这个给过掉了,不看了。哎,那因为没有看,所以它没执行,那也不影响结果啊,就是你上边这个这个符号呢,它执行的是我压郭德纲这个仍然是哈,这个是它们二者的相同点。
14:01
啊,但是呢,这个后边这个呢,是可能没有执行过,所以它的结果呢是十。哎,这就是二者的一个区别啊,行,那我们在这呢,说一下这样的一个,呃,执行过程也算是他们的一个区别了。啊,这呢,我们发现啊,嗯,这个执行过程当中说,呃,这个我写一个一。说如果符号,哎,左边啊是处。啊则啊,他啊也好,还有他也好啊,都会执行。符号右边的操作。这个没问题是吧,好第二个啊说如果符号左边呢是false。哎,那么则。哎,则我们说他呢,哎,继续。啊或者叫会啊,继续执行符号右边的操作。
15:00
而。哎,咱们这个符号啊,它呢,就不会继续执行符号右边的操作。啊,我就不会执行吧。那这样更顺一些啊,诶不会执行符号右边的操作。嗯,行,这个呢,应该就比较清楚了,然后把这种行为呢,我们就称为它叫短路了啊。啊行,那这个短路这个词呢,咱们在高中高中啊中学吧,初中可能就接触过,是不是学这个物理当中有啊。哎,咱们最简单画那个电路的时候是吧,这是一个灯泡是呃,我就简单这么一画啊,然后这呢是一个这个开关。嗯,然后来一个电池是吧。电池我。这样是吧。行,这是最简单的一个这个呃,电路了啊,哎,你把这块呢,给它一闭合,这个灯泡就亮了。啊,那这呢是一个正常的情况,呃,然后这块呢,如果你要加了一根导线啊。加热导线的话,你要往这一闭合,这个灯泡肯定不亮。
16:00
那这就因为呢,它整个的就短路了,这叫短路,就是相当于你把这个给过掉了嘛。哎,咱们这也是一样啊,诶你要是前面已经是一个false的时候呢,直接就哎下边这个,哎,它要是false的话呢,直接就把它给过掉了啊,有点类似这样一个概念一样啊,你去体会一下就行。好,那么咱们这呢,就把它的符号就说清楚了,说完以后的话呢,我们还要来说第二个问题哈,就说呃,知道呢,它俩的区别了,那开发当中呢,我们应该怎么去选择呢。这个开发中我们用哪个用的多呀。对,我们推荐的。哎,使用这个,哎双语或者叫短路语的这个操作。哎,这就行了啊。好,这是我们说的这样的一组,这一组说完之后的话呢,我们关于这一组呢,其实是类似的,因为它也叫短路。叫短路。嗯,说一下呗,是吧,我把这个呢给他CTRL塞一下是吧。嗯,咱们在这儿呢。再整一条这个线啊。
17:03
那这呢,我们写成一个或。行好行,然后咱们这块呢,先说一下它们的相对啊,这两个符号呢,表达的都是货的关系。啊嗯,那货的关系这块。咱们去刻画一下。啊对,只要是吧,诶符号。哎,两边。啊中的啊呃,或者只要符号两边存在是吧,哎,处的这个情况。那结果呢,就为。哎,这呢,就我们说他们的一个相同点啊,行,那么咱们看看能不能不在测试代码的时候,咱们就先把这个给它写出来,看能不能理解啊,比如说嗯,他们的这种所谓的相同的话呢,你像它们俩刻画的是互哈,只要有一个呃是处了就直直行,你说这个他们算相同的点。应该是,如果符号左边是false。
18:04
你想啊,看理论上能不能推过去,如果符号左边是false了。那你整个这个结果是出还是false,其实判定不下来的,所以呢,呃这个符号和呃这个短路的这个或的符号呢,都得执行符号右边的。对好,然后如果符号左边呢是触了。哎,左边已经是处了,其实整个的结果呢。是不是已经是出了是吧?哎,那对于这个符号来讲呢,它呢。不管你前面怎么着,他还是会继续执行右边的。而对于这个短路呢,他就觉得说这没必要了哈,那因为你前面已经是出了,那我后边是false,那你不也是整体是出吗?所以它呢就不会继续在执行符号右边。那进而开发中呢,我们就推荐呢,就用它了。啊哎,这个事儿呢,其实也比较清楚啊,行,那咱们说到这儿,咱就把上面这个题目呢,也拿过来,咱们测试一下,是不是这么个道理啊。
19:00
好,那我们这块得改了啊,这个我叫B3先改成先把这个调一调。啊,然后这个是四。行四了好,然后呢,这块呢,我们是得先让它是false。哎,保存来分析一下,这个是false,这个是false false的话呢,整个这个结果是出还是false,这看不出来,所以呢,右边是一定要执行的。哎,对,所以说这块呢,一执行发现这是个处,所以输出的是它,然后这个呢,也加过一。下边也同样的道理,来保存一下运行。啊,符号,嗯。哦,对对对。这个是核心是吧。这个得改一下啊。编译运行。好,这个呢,我们就看这边儿了。
20:00
嗯,没问题啊,这个上下呢都是一样的,然后这个的话呢是false,呃,False的话呢,这个右边呢是一定要执行的啊,所以执行完以后呢是出,所以还输入的是它这个A加加过啊,所以还是11没问题,现在的话呢,我们把这个B3改成是初。那B4改成是出。行,这时候呢,它们的区别就出现了。编译变形,你看这时候就不一样了。哎,跟我们刚才说的是一样的道理啊,上边呢就是它照样执行,所以呢还是11,下边这呢,因为已经是false了,哎已经是true了,右边这个呢,就没有必要执行了,因为整个结果肯定是true,所以呢没执行,所以这个结果就是十。啊,这是我们说的这样一个结果啊,行,那么结论的话呢,这个大家也记一下,开发中推荐使用哪个啊,这个大家做一个关注。好这呢就说完了,然后呢,这个符号呢,提一下咱们用的很少啊,抑或啊不一样的时候呢,结果是出。嗯,这个叫非这这个我就不用刻意的去测试了,行,那么关于这个逻辑运算符的基本知识点呢,我们就说到这儿,那接着我们看一看这个课后的练习题啊。
21:05
好,那么我们看看这样一道题目啊,这个题目呢,呃,写的很细,那我们就按照它这个要求呢,分别呢去操作就可以了,好,CTRLC回过来新建一个。账号程序啊。Logic的一个练习。嗯,好说他这块呢,去定一个类啊,他让我们这样去定义类,那我已经写好这个了,那我把它给改了吧。哎,CTRLCCTRLSCTRLV一下啊。咱自己写的题可以自己改是吧。这个你看不会把它改简单一点是吧?嗯,好,这个来看一下啊,说定一个main方法有了,说定一个int型的变量AB都复制为20,诶还记得咱们讲的连续赋值不。A。是不是这样可以?这个呃,定一个布尔型的变量叫BO1。
22:03
诶,波尔型的变量叫Bo一行,然后下边就直接赋值了,说判断加加A是否被三整除,并且A加加是否被七整除,将结果给了BOE,那就相当于直接呢,后边我运算完直接付给他就行。然后呢,这是判断加加加加A是否能被三乘除,怎么整。诶取一或叫取模三,你判断是不等等于零。对吧,哎,这是一个整体。哎,这呢,是不是也是个bird类型。咱们讲这个比较运算符的时候,是不是说到它结果。或者类型是吧,OK啊行判断它是不是等等于三,并且。并且。啊,这别别写暗的啊。啊,这个后边我们讲数据库,讲circle circle的时候,你可以写and circle呢也能用这个符号。啊,以后呢,咱们学完Java以后呢,学SCO Java咱们讲20多天,学SCO呢三天。
23:03
三天都多了啊,因为还装数据库花了半天的是吧,啊两天半啊,基本上SQ呢就学的都差不多了,当然你SQL语法学完了以后,你开发中呢,你不一定写的六是吧。哎,再加SQ的话,你写的好跟坏呢,性能差别有很多诶,所以你得针对具体的数据库呢,得会调优,那那就是高级的事儿了啊,但是这个语法的话呢,有了Java这样一个底儿,大家学习其他的一些编程语言呢,其实速度都会快啊。好并且并且什么呢,说A加加。是否能被七整除,那就取模七,我看你是不是零。哎,就可以了。哎,然后呢,这呢是做一个整体,哎,你要把不准说谁的优先级高或低,大家就加上括号就行。就是哎,这是一个整体,写上这样一个整体,这是个赋值,那当然有的同学会担心说你这会不会说他先去赋值给他了呢。在写啥的是吧,哎,其实这块呢,确实隐含了一个知识点,就是这个优先级呢,比这个要高。
24:00
所以说呢,我们会先把这个运算出来以后,哎,得到一个布尔类型再给他,也就是说这样写呢,编译是可以通过的。啊,这就完事了,说呢,输出A的值,输出be的值,这就比较简单了。啊,输出一下A的值。BOE的值。哎,这就完事。嗯,这个咱们一块儿写完,一块一块来啊,先先先测测吧,先测测吧,所以大家在写代码也是啊,如果你代码上写的比较大了。嗯,你也别太相信自己是吧,你写完一段之后呢,你先跑一下看看。啊,在开发当中,你别自己写了好几篇代码了,然后最后呢,就是要运行了,成不成就这一下了啊。别那样是吧,哎,你跑写一点跑点写点跑点这样啊。啊,加C。嗯,es12.java诶编译通过没问题。啊,这个呢,结果啊这就出来了啊行,这个你可以具体分析一下,看这个结果啊,咱们就按照这个流程来操作的,接下来说呢,哎,这呃,输出大致另一个布尔类型的叫BO2说判断B加加能否被三整除,并且加加B能否被七乘除付给它,其实跟上面这个差不多啊。
25:17
嗯,波尔类型的一个BO2。然后呢,这个叫B加加取模三等等于零。你看这样啊,然后并且啊,然后后边这个叫加加B。诶,取模七。啊,等等于零。哎,这样复制,然后呢,复制给我们这个BO2来输出B的值和这个BO2的值值值啊这个类似。B的值。有二的值。那这样。那这就可以了啊,保存一下回过来。哎,编译运行,哎,这就出来了。好,这呢,就是咱们说的这道问题。哎,主要呢,这里边儿呢,就涉及到了我们前面讲过的一些相关的运算符的使用,这个大家你也不用死记硬背,你说呃,这个叫逻辑运算符,这个呢叫算术运算符。
26:10
嗯,这个呢叫呃,也叫算术运算符,这个呢叫呃比较运算符。啊,小括号呢,没有说是吧,诶不用不用整那么细啊,你就直接你就知道,哎,具体操作该用什么符号就行,你也不用去记第一类什么,第二类什么,这个就没必要了啊。好,这呢是这个题目,然后我们看这个练习说区分一下,呃,这个叫逻辑语和这个短路语,这个大家操作的时候呢,你小心一点,下边呢,还有一组货的,咱们就做一组。来整体分析一下。I和X和Y呢,都是一。NX后加加。拿着一来判断的是吧。判断一是否等于二吧。大家注意,这时候的X是。二了,接着这是一个。逻辑的,不管你前面是什么,他后边一定要做的。
27:02
呃,这个呢,是先加加。先把Y加个一变成二。哎,拿着二呢,跟后边这个多判断是个处是吧。这个处那就注意这是Y呢,变成二了啊哎,这是false,这是处,这是且是不是就没有进去。没进去,所以说我们这个X呢是二。外呢?也是二是吧,哎,这就它行,然后下边这个呢,跟我们上边这个呢,其实题面一样,就是把这个符号给改了来看一遍后,加加先拿着这一呢去判断一呢等于二是false。哎,False的情况下呢,这个X呢,已经变成二了。然后这个呢是短路已经是false了,后边就不看了。哎,然后这个也没进去。所以呢,这个是二。这是一。哎,就这样。因为后边没运算。行,这个呢,咱们就说完了,然后下边这个货的话呢,跟上面的分析的逻辑是一样的,诶我就不看了,大家你自己做一做,然后把它呢放到你的代码当中,你去运行一下,你看你自己分析的和实际的结果对不对,如果不一致,肯定是你错了是吧。
28:05
啊好,下边这个题说呢,程序输出啊,这呢其实就用到了我们后边要讲的这个if啊又出来了,这个我就不准备这样去细节讲了,大家一定要小心一点的是这个位置啊。这是笔试题,笔试题的话呢,诶大家一定要注意,笔试题里边坑特别多。但是这些坑呢,不意味是我们开发中常见的,他就是故意的恶心你的是吧。像这个位置呢,我们是一个负值符号,千万注意它不是等等于啊。言外之意呢,就是这个位置要判断的话呢,其实它是一个。处是吧。哎,这个要注意一下行,呃,这道题的话呢,其实相对来说也比较常见啊,呃,如果你看到呢,呃,大题跟这个题目呢比较相似,你直接呢,你就选46就行。对,你都不用去细看了,因为呢,呃,在企业面试当中啊,实际上呢,会有大量的相同的题目,你去这家说白了,比如你去这家公司面试,又换了一家,如果呢,你比如说你去过十几家以后。
29:02
你你后边呢,你就基本上自己也能出题了。啊,后边一面是,诶跟哪一家的一样啊,跟哪家的一样是吧?诶这个呢,跟大家高考或者考研那肯定是不一样的。高考考研的话呢,你把全国的近十年的高考题全都做了,你一定不会遇到原题的。是吧,你要遇到原题,这就绝对是高考的事故了,是吧?啊,但是你要去这个找工作的时候呢,会有大量的原题,因为有很多都是高频的,因为呢,不会有一波人没事干,公司呢就养了几个人,专门就是来考察应聘者的,是吧,然后你绝对不能出现已有的这些题,没必要啊,诶,就是这些题呢,虽然网上都见过这个呢,诶,但我问你的时候呢,通过你的回答也确实能够知道你到底是真懂了,你还是死硬背的。啊,就是虽然有一些题目是呃高频的,但是呢,里边还是有很灵活的一些小细节点啊,一定是能够考察出来的,OK。这个咱们就过了啊,这呢是关于这个逻辑运算符。
我来说两句