00:00
大家好,我是海波老师,接下来我们来继续学习Java中的关系运算符,我们把这个代码关掉,咱们复制一下。然后呢,把这个写上一个二,我们点击OK,然后呢,把里面的东西啊,咱们全去掉,咱们先不要了,然后把这个去掉啊,咱们这里呢,叫关系运算符啊,把这个去掉,那么所谓的关系运算符啊,它其实就是用于比较两个数据之间关系的运算符啊,咱们说一下。所谓的关系啊,运算符,它其实就是用于比较两个数据之间关系的那个。运算符啊,那什么叫做关系啊,那么其实就是什么数据相不相等啊,或者两个数据哪个大哪个小啊,就是这个意思了,那么数据谁大谁小相不相等,这些是我们数据比较以后的那个结果,对吧?你大你小,那是因为我们比较之后才知道的吧,那么我们常用的关系运算符呢,我们这里有了,咱们是什么双等号,双等号呢,就是判断两个值相不相等了,那么这里有个感叹号等号,这个感号是个相反的意思,就意味着不相等的意思啊,那么这是一个我们的大于号,那么这是一个小于号,那么这是一个大于等于,就表示我们大于它也可以,我们等于也可以,对吧?同样道理,我们的小于等于呢,就是我们的两个数据比较啊,是不是小于等于某一个值,对不对,这就是所谓的关系嘛,好了,那么这里呢,我们一块儿来看一看啊,那么这里呢,我们来一块写上它,嗯。
01:30
咱们的关系运算符啊,咱们的运算符啊,它的基本语法结构啊,语法结构咱们说一下。它应该是我们的元素一啊,元素一,然后呢是我们的关系运算符,再来一个我们的元素二,是这样的啊,那么这里的这个元素啊,它可以是咱们的数据,哎,比方说它是我们的数据,它也可以是我们的表达式,这都可以啊,这都没问题,然后呢,你把这个复制一下,我们放到这,这就是我们的数据二,我们的表达是二,看看它们两个谁大谁小,对吧?那么这里的运算符咱们前面讲过了,什么双等号啊,什么不等啊,什么大于啊,诶,什么大于等于,哎,全都是这样的啊,再写一个小于,再写上一个小于等于就可以了啊,那么我们这个组合在一块所形成的呢,我们就叫关系表达式啊,咱们称之为叫关系表达式,那这个表达式呀,它同样会有个结果,这个结果应该是孤尔类型的。所以咱们继续。
02:31
我们的关系表达式,它的这个结果为我们的布尔类型。那所谓的布尔类型呢,就是说不是true就是false啊,就这意思,如果我们的这个表达式结果和我们预想相同啊,预想相同,那么结果为我们的出,如果我们的这个表达式结果和我们的预想它不同。那么我们的结果为false,对吧?就是这个意思啊,所以呢,我们需要大家知道我们有一个预想结果,就是你预计你们的数应该是什么样子的,好了,那咱们来演示一下,咱们这里写上一个int,咱们叫做I,它等于十,然后那我再写上一个int勾,它等于20,同学们,这就是我们的两个数据,那现在我就想知道他们两个谁大谁小啊,所以呢,我们就写上打印,打印以后我的预期呢,我们的I它是大于勾的,这是我的预期啊,我预期爱大于勾。
03:31
但是实际上是吗?不是,我们实际上我们的十肯定是小于20的,这就说明跟我预想的是不一样的吧,跟我预想的不一样,那么这个表达式的结果应该就是我们的false,这个大家能不能明白?那么同样道理啊,如果这个你能明白的话,那么我们写上一个我们的小于什么意思?我预想的结果是我的I的值比勾的值要小,而实际上我们是十,它确实就小于我们20,说明我们的结果是匹配的,那么所以它的结果应该是我的处没问题吧,同学们,诶,就这两个值了啊,好了,我们运行一下运行。
04:07
运行以后,第一个是false,第二个是处,对不对?诶就这么简单说一下,我们只需要把这个逻辑上的关系搞明白以后,谁大谁小啊,相不相等啊,咱不就知道了吗?啊好了,那咱们就分别演示一下吧,比方说我们再来,我们就写上一个双等号,双等号那你就不用说了,肯定不相等嘛,为什么?因为一个是十,一个是20,它们怎么可能相等呢?所以双等号就表示两个值是否相等的意思啊来咱们说一下我们的双等号啊,它表示。它表示我们的两个数据它是否相等,那么我们的明显不相等啊,所以它的结果肯定它也是个false对吧?诶,所以写上它好了,我们再来一个,哎,我们写上一个感叹号。感叹号写等号,这个感叹号就是相反的意思,就是不相等的意思,那么我们说了双啊啊,咱们这个感叹号啊,等号,它表示呢,两个数据是否不相等,那你想想吧,I和勾是不是不相等啊,我预计俩就不相等,它实际上也不相等,那么这样的话就是匹配的,所以我们给个处就可以了,所以啊,咱们运行一下,看结果运行。
05:15
运行以后看结果,你会发现我的false是true false处没问题,对不对?好,接下来咱们再来,我们这里还有一个运算符,我们叫做等号,这个等啊,就是说我们的大于也可以,我们的等于也可以,哎,就是这意思,所以呢,这里我们写上它啊,咱们写上它,咱们叫做大于啊,等于它表示什么意思呢?它表示我们大于也可以啊,我们的等于它也可以,它都是我预期的结果,对不对?那你会发现我们这里不可能啊,因为我们的I首先不可能大于它,第二个它也不可能等于,对不对,所以这个结果依然是false,好了,那咱们接着往下,往下了以后这个地方有个小于,那我小于等于呢?哎,你会发现小于等于,其实这个地方应该是没问题的,因为最起码我的I是十,它小于这个值已经满足了等号这个值不满足其实没事,所以啊,咱们拷贝,拷贝以后我们放过来这里写上小于啊。
06:14
咱们叫小于等于,它表示小于也可以啊,小于也可以,我们等于也可以,诶就是这么简单的一个操作,就是这样的啊好了,我们的这个关心算符比较简单,咱们就先说到这里了。
我来说两句