與/且(&&、&);或(||、|);if else;else if

??

一.if 與&&“且/與”

if(true&&true){

System.out.println("輸出1");

}

if(true&&false){

System.out.println("輸出2");

}

if(false&&true){

System.out.println("輸出3");

}

if(false&&false){

System.out.println("輸出4");

}

//if 與boolean ()中為真才能運(yùn)行 說(shuō)明if與&&時(shí)要保證“&&”兩端同時(shí)為“true”才會(huì)輸出

二.&&(短路與)和&

&&

1.第一個(gè)條件為真

int a=5;

if(a>4&&a<5/0){

System.out.println("1111111");

}

2.第一個(gè)條件為假

int a=5;

if(a<4&&a<5/0){

System.out.println("1111111");

}

沒有輸出結(jié)果;沒有報(bào)錯(cuò)

特點(diǎn):1.a&&b 必須為兩真才為真 一假則假

????????? 2.之所以叫“短路與”是因?yàn)楫?dāng)“a&&b”時(shí),先判斷a的真假。如a為真則繼續(xù)判斷b;a為假則直接結(jié)束運(yùn)算,不會(huì)判斷b。

&

1.第一個(gè)條件為真

int a=10;

if (a>3&a<3/0){

System.out.println("22222");

}

2.第一個(gè)條件為假

int a=10;

if (a<3&a<3/0){

System.out.println("22222");

}

特點(diǎn):1.a&b 必須為兩真才為真 一假則假

????????? 2.當(dāng)“a&b”時(shí),是從頭到尾運(yùn)行的。

三.||(短路或)和 |

||

int a=8;

1.第一個(gè)為真 第二個(gè)為真

if(a>5||a<10){

System.out.println("111111");

}

2.第一個(gè)為假 第二個(gè)為真

if(a>5||a>10){

System.out.println("111111");

}

3.

if(a>5||a>10/0){

System.out.println("111111");

}

沒有報(bào)錯(cuò) 還是輸出了111111。

特點(diǎn):?????? 1.一真為真。

2.同時(shí)為假才是假。

????????????? ? ? 3.短路是因?yàn)槿绻谝粋€(gè)命題成立那么久不會(huì)運(yùn)行第二個(gè)命題了。

|

特點(diǎn):? 1.一真為真。

2.同時(shí)為假才是假。

3. 兩個(gè)命題都會(huì)運(yùn)行,即使第一個(gè)為假命題也會(huì)運(yùn)行第二個(gè)。

四.if else

用if else寫:

特點(diǎn):兩個(gè)命題其中一個(gè)必運(yùn)行。要么運(yùn)行第一個(gè),要么運(yùn)行第二個(gè)。

五.else if

1.前兩個(gè)命題都為真

int a=3;

int b=10;

int c=20;

if(a==3){

System.out.println("111111");

}else if(b<=10&&b>2){

System.out.println("222222");

}else {

System.out.println("222200022");

}

輸出“111111”

2.第一個(gè)命題為假

int a=3;

int b=10;

int c=20;

if(a<3){

System.out.println("111111");

}else if(b<=10&&b>2){

System.out.println("222222");

}else {

System.out.println("222200022");

}

輸出“22222”

特點(diǎn):?? 1.第一個(gè)滿足條件被輸出,其他條件被短路。

2.只輸出一條。

3.else可被省略,這時(shí)則真命題全部輸出。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 一個(gè)人要想做成點(diǎn)事情,就必須融入社會(huì),融入一個(gè)具體的組織當(dāng)中去。這就好比人,單有頭腦是不夠的,還必須需要五臟六腑和...
    湘潭淼閱讀 336評(píng)論 0 1
  • 小草莓過(guò)生日,煞有介事的唱完生日歌,吹完蠟燭,也學(xué)著媽媽的樣子雙手攥在一起許愿,小家伙似乎還不會(huì)在心里默默許愿,于...
    王半天閱讀 545評(píng)論 0 49

友情鏈接更多精彩內(nèi)容