首页 > 编程语言 > 详细

【java-29-30】比较运算符&逻辑运算符

时间:2020-02-09 14:46:55      阅读:105      评论:0      收藏:0      [点我收藏+]

技术分享图片

练习

 技术分享图片

 

 技术分享图片

逻辑就是指关系

/*
		逻辑运算符有什么用?
		用于连接 两个boolean类型的表达式
		&:与
		|:或
		&符号的运算特点:
		true & true = true;
		true & false = true;
		false & true = false;
		false & false = false;
		&:运算规律:
		&运算的两边只要有一个是false,结果肯定是false。
		只有两边都为true,结果才是true。

		|:运算特点
		true | true = true;
		true | false = true;
		false | true = true;
		false | false = false;
		|运算规律:
		|运算的两边只要有一个是true,结果肯定是true。
		只要两边都为false,结果是false。

		^:异或:和或有点不一样。
		^:运算特点
		true ^ true = false;  
		true ^ false = true;
		false ^ true = true;
		false ^ false = false;
		^异或的运算规律:
		^符号的两边结果如果相同,结果就是false。
		两边的结果不同,结果是true。

		!:非运算,判断事物的另一面。
		!true = false
		!false = true
		!!true = true

		面试题
		&&:
		和&运算的结果是一样的,但是运算过程有点小区别。
		&:无论左边的运算结果是什么,右边都参与运算
		&&:当左边为假时,右边是不参与运算的。

		||:
		和|运算的结果是一样的,但是运算过程有点小区别。
		|:无论左边的运算结果是什么,右边都参与运算
		||:当左边为真时,右边是不参与运算的。

  

【java-29-30】比较运算符&逻辑运算符

原文:https://www.cnblogs.com/prince365/p/12286659.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!