java逻辑运算返回值_Java逻辑运算符 - osc_61712813的个人空间 - OSCHINA - 中文开源技术交流社区...

/*

与(并且)&&全都是true,才是true;否则就是false

或(或者) || 至少一个是true,就是true;全都是false,才是false

非(取反)! 本来是true,变成false;本来是false,变成true

与“&&”,或"||”,具有短路效果:如果根据左边已经可以判断得到最终结果,那么右边的代码将不再执行,从而节省一定的性能。

注意:

1.逻辑运算符只能用于boolean值。

2.与、或需要左右各自有一个boolean值,但是取反只要有唯一的一个boolean值即可。

3.与、或两种运算符,如果有多个条件,可以连续写。

两个条件:条件A &&条件B

多个条件:条件A &&条件B &&条件c

TIPS:

对于1

int x = 2;

1

*/

public class Day9luoji {

public static void main(String[] args) {

System.out.println(true && false);//false

//true && true–>true

System.out.println(1<2 && 4>2);//true

System.out.println("============");//这是与&&

System.out.println(true || false);//true

System.out.println(true || true);//true

System.out.println(false || false);//false

System.out.println("============");//这是或&&

System.out.println("true");//true

System.out.println(!true);//false

System.out.println("============");//这是非

//举例子:看啊看

int a =10;

//false &&...

System.out.println(2>4&&++a<100);//false

System.out.println(a);//10

System.out.println("============");

int b=20;

//true||...

System.out.println(3<5||++b<100);//true

System.out.println(b);//20

}

}

本文分享 CSDN - 康贤。

如有侵权,请联系 support@oschina.cn 删除。

本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值