Java逻辑运算符实例讲解

内容摘要
逻辑运算符包括&&、||、!,其操作数必须是boolean型数据,逻辑运算符可以用来连接关系表达式。
文章正文

逻辑运算符包括&&、||、!,其操作数必须是boolean型数据,逻辑运算符可以用来连接关系表达式。

逻辑运算符 含义 说明
&& 逻辑与 当且仅当两个操作数都为真,结果才为真
|| 逻辑或 当两个操作数任意一个为真,结果就为真
! 逻辑非 如果操作数为真,则结果为假

结果为boolean型的变量或表达式可以通过逻辑运算符形成逻辑表达式。

a b a&&b a||b !a !b
true true true true false false
true false false true false true
false true false true true false
false false false false true true

实例:

public class Main {
    public static void main(String[] args) {
        boolean a = true;
        boolean b = false;
        System.out.println("a && b = " + (a&&b));
        System.out.println("a || b = " + (a||b) );
        System.out.println("!(a && b) = " + !(a && b));
    }
}

运行结果如下:

a && b = false
a || b = true
!(a && b) = true
代码注释
[!--zhushi--]

作者:喵哥笔记

IDC笔记

学的不仅是技术,更是梦想!