与关系运算类似,逻辑运算的结果也是布尔型数据。不同的是,逻辑运算符两边也都是布尔型的值,而不是一般数值。
逻辑运算符有:与,或, 非。
与 &&:两个布尔型的值都为真时,运算结果为真,其余都为假。
或 ||:两个布尔型的值其中一个为真时,运算结果为真; 都为假时,运算结果为假。
非 !:表达式为真时,值为假; 表达式为假时,值为真。
三个运算符的优先级顺序为 !, && , ||
举例说明之:
public class demoLogic{
public static void main(String[] args){
boolean t = true;
boolean f = false;
System.out.println(t&&f);
System.out.println(t&&t);
System.out.println(f&&f);
System.out.println(t||t);
System.out.println(t||f);
System.out.println(f||f);
System.out.println(!t);
System.out.println(!f);
}
}
运行结果如下:
本文详细介绍了逻辑运算符“与”、“或”、“非”的工作原理及应用实例,并通过示例代码展示了如何使用这些运算符进行布尔值的计算。
204

被折叠的 条评论
为什么被折叠?



