您的位置:首页 > 编程语言 > Java开发

明星作品——java基础之逻辑运算

2016-05-08 17:02 477 查看
1.与运算:

&运算符左边true右边也为true true&true true

&运算 规律两边都为true的情况下,结果才是true

其他情况都为false

总结如下:

true & true = true;

true & false = false;

false & true = false;

false & false = false;

2.或运算:

| : 两边只要有一个为true,结果为true。

只有两边都有false,结果为false。

总结如下:

true | true = true;

true | false = true;

false | true = true;

false | false = false;

3.异或运算:

^运算 异或 |区别就是两边为true的情况下,结果是false

^ : 异或;就是和|有点不一样。当true ^ true = false;

^ : 两边相同结果是false。

两边不同结果是true。

true ^ true = false;

true ^ false = true;

false ^ true = true;

false ^ false = false;

代码的体现:

public class YuYunSuan {

public static void main(String[] args){

int a =8;

if(a>7&a<1){

System.out.println("执行");

}

if(a>7|a<4){

System.out.println("执行");

}

// if(a>7^a<9){

System.out.println("执行");

}

if(a>7^a<4){

System.out.println("执行");

}

if(a!=8){

System.out.println("执行");

}

int a = 6^3;

System.out.println(a);

}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: