一 代码展示以及运行截图
1 &&
a.&&的代码如下所示
int a=4; int b=2; if(a<-9&&b++>1){ System.out.println("岳阳楼"); }else{ System.out.println("黄鹤楼"); } System.out.println("a的值为: "+a); System.out.println("b的值为: "+b);
b.&&的运行截图如下所示
2 &
a.&的代码如下所示
int a=4; int b=2; if(a<-9&b++>1){ System.out.println("岳阳楼"); }else{ System.out.println("黄鹤楼"); } System.out.println("a的值为: "+a); System.out.println("b的值为: "+b);
b.&的运行截图如下所示
3 ||
a.||的代码如下所示
int a=-11; int b=2; if(a<-9||b++>1){ System.out.println("岳阳楼"); }else{ System.out.println("黄鹤楼"); } System.out.println("a的值为: "+a); System.out.println("b的值为: "+b);
b.||的运行截图如下所示
4 |
a.|的代码如下所示
int a=-11; int b=2; if(a<-9|b++>1){ System.out.println("岳阳楼"); }else{ System.out.println("黄鹤楼"); } System.out.println("a的值为: "+a); System.out.println("b的值为: "+b);
b.|的运行截图如下所示
二 总结
- 单个的&或者单个的|,无论真假,两边都要执行
- 成双的&(&&)当前面条件为假时,后面的条件不会执行
- 成双的|(||)当前面条件为真时,后面的条件不会执行
- 我们把2,3出现的不执行状况叫做短路现象
原文转载:http://www.shaoqun.com/a/489704.html
taofenba:https://www.ikjzd.com/w/1725
aca:https://www.ikjzd.com/w/1371
首信易支付:https://www.ikjzd.com/w/1841
一代码展示以及运行截图1&&a.&&的代码如下所示inta=4;intb=2;if(a<-9&&b++>1){System.out.println("岳阳楼");}else{System.out.println("黄鹤楼");}System.out.println("a的值为:"
抢注商标:https://www.ikjzd.com/w/1053
慧聪商务网:https://www.ikjzd.com/w/1836
亚马逊旺季爆单突围技巧解析:https://www.ikjzd.com/home/132496
最值得漫步的5条上海街道(组图) - :http://tour.shaoqun.com/a/48784.html
亚马逊店铺应该怎样赚钱?VAT才是卖家的救世主:https://www.ikjzd.com/home/111479
没有评论:
发表评论