目录
2、2.关系运算符(返回boolean数据:true、false)
1、程序调试的步骤
打断点
Debug运行程序
单步调试(观察变量的值,程序运行的步骤)
2、运算符:
2、1.算数运算符
+、 -、 *、 /、 %、++
+=、-=、*=、/+、%=、--
注意要点:计算不同类型数据时,会进行数据转换,++(--)前后顺序运算结果有区别
2、2.关系运算符(返回boolean数据:true、false)
==、!=、>、<、>=、<=
符号 | 解释 |
== | 就是判断左边跟右边是否相等,如果成立就是true,如果不成立就是false |
!= | 就是判断左边跟右边是否不相等,如果成立就是true,如果不成立就是false |
> | 就是判断左边是否大于右边,如果成立就是true,如果不成立就是false |
>= | 就是判断左边是否大于等于右边,如果成立就是true,如果不成立就是false |
< | 就是判断左边是否小于右边,如果成立就是true,如果不成立就是false |
<= | 就是判断左边是否小于等于右边,如果成立就是true,如果不成立就是false |
2、3.逻辑运算符
&、|两边表达式都要进行运算
&:逻辑与(而且)
两边都为真,结果才是真,只要有一个为假,那么结果就是假。
|:逻辑或(或者)
两边都为假,结果才是假,只要有一个为真,那么结果就是真。
&&、||两边表达式不一定全部执行
&&:短路逻辑与
运算结果跟&是一模一样的,只不过具有短路效果。
||:短路逻辑且
运算结果跟|是一模一样的。只不过具有短路效果。
逻辑核心:
当左边不能确定整个表达式的结果,右边才会执行。
当左边能确定整个表达式的结果,那么右边就不会执行了。从而提高了代码的运行效率。
!(取反)的使用:
是取反,也叫做非。
计算规则:false取反就是true,true取反就是false
3、三元表达式
格式:
关系表达式 ? 表达式1 :表达式2 ;
计算规则:
-
计算关系表达式的值。
-
如果关系表达式的值为真,那么执行表达式1。
-
如果关系表达式的值为假,那么执行表达式2。
注意点:
三元运算符的最终结果一定要被使用,要么赋值给一个变量,要么直接打印出来。