布尔表达式
运行程序时, 语句的执行顺序成为控制流. 除非特别指定, 否则程序中的语句会按线性方式顺序的执行.
方法调用会引起控制流变化. 当调用方式时, 控制会跳转到方法定义的代码段中执行, 当方法中的代码执行完毕以后, 控制流又返回到调用方法的位置继续执行.
在一个给定的方法内, 可以通过莫些编程语句来改变控制流. 控制程序执行流程的语句可以分为两类 : 条件语句和循环语句.
相等性运算符和逻辑运算符
相等性运算符:
== | 等于 |
!= | 不等于 |
< | 小于 |
<= | 小于或等于 |
> | 大于 |
>= | 大于或等于 |
逻辑运算符:
运算符 | 描述 | 例子 | 结果 |
! | 逻辑非 | !a | a 为 true,则!a 为 false;a 为 false,则!a 为 true |
&& | 逻辑与 | a&&b | a、b 同为 true,则表达式的值为 true,否则为 false |
|| | 逻辑或 | a||b | a 或 b 为 true,同为 true,则表达式的值为 true,否则为 false |
来源: http://www.bubuko.com/infodetail-3070930.html