标签:运算 sys div als 之间 lse 判断 表达式 code
什么是逻辑运算符?
逻辑运算符把各个运算的关系表达式连接起来组成一个复杂的逻辑表达式,以判断程序中的表达式是否成立,判断的结果是 true 或 false。
逻辑运算符有哪些
运算符 |
运算规则 |
范例 |
结果 |
& |
与 |
false&true |
False |
| |
或 |
false|true |
True |
^ |
异或 |
true^flase |
True |
! |
非 |
!true |
Flase |
&& |
短路与 |
false&&true |
False |
|| |
短路或 |
false||true |
True |
结论:
/* 逻辑运算符,对两个boolean类型数据之间进行计算 结果也是boolean类型 & : 一边是false,运算结果就是false, 见了false,就是false | : 一边是true,运算结果就是true,见了true,就是true ^ : 两边相同为false,不同为true ! : 取反 !true = false !false=true && : 短路与 , 一边是false,另一边不运行(短路运算) || : 短路或 , 一边是true,另一边不运行(短路运算) */ public class Operator{ public static void main(String[] args){ System.out.println( false & true );//F System.out.println( true | true );//T System.out.println( false ^ false );//F System.out.println( true ^ false );//T System.out.println( true ^ true );//F System.out.println( !true );//F } }
标签:运算 sys div als 之间 lse 判断 表达式 code
原文地址:https://www.cnblogs.com/wurengen/p/10427857.html