逻辑运算符

来源:3-5 Java中的逻辑运算符

拥抱星星的月亮1

2017-04-23 10:32

逻辑运算符| |(或)表示的是a和b任意一个为true,则返回true,“^”(异或)如果a和b有仅只有一个为true,则返回true这两者的区别在什么地方

写回答 关注

2回答

  • 冲上云霄壮志凌云
    2017-04-23 11:17:56
    已采纳

    | |(或):(1)a为true,b为false,返回true;

                    (2)a为false,b为true,返回true;

                    (3)a为true,b为true,返回true;

                    (4)a为false,b为false,返回false。

    ^(异或):(1)a为true,b为false,返回true;

                       (2)a为false,b为true,返回true;

                       (3)a为true,b为true,返回false;

                       (4)a为false,b为false,返回false。

    主要的区别在(3)。


  • CopyCV
    2017-04-23 11:07:32

    前者两个为true时返回true,后者异域两个为true时返回false

    我有直升机

    “^”(异或)如果a和b有仅只有一个为true,则返回true

    2017-06-04 11:15:47

    共 1 条回复 >

Java入门第一季(IDEA工具)升级版

0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始

1165172 学习 · 17581 问题

查看课程

相似问题

逻辑运算符

回答 3

逻辑运算符

回答 3

逻辑运算符

回答 3

逻辑运算符

回答 1

逻辑运算符

回答 1