一、邏輯運(yùn)算符說明邏輯運(yùn)算符,顧名思義就是邏輯判斷,即結(jié)果為真或假 二、 &和&&、 |和||之間的區(qū)別&和&&: 相同點(diǎn) : 兩者都是表達(dá)當(dāng)左右兩邊操作數(shù)都為真時(shí),才為真. 不同點(diǎn) : &運(yùn)算符需要判斷兩邊的操作數(shù),而&&運(yùn)算符則是根據(jù)第一個(gè)操作數(shù)的真假進(jìn)而判斷第二個(gè)操作數(shù),也就是說當(dāng)?shù)谝粋€(gè)操作數(shù)為假時(shí),就不會(huì)再判斷第二個(gè)操作數(shù)了,因?yàn)榈谝粋€(gè)操作數(shù)為假也就意味著無論第二個(gè)操作數(shù)真假,返回的結(jié)果都為假. |和||: 相同點(diǎn) : 兩者都是表達(dá)當(dāng)左右兩邊操作數(shù)有一個(gè)為真時(shí),就返回真. 不同點(diǎn) : |運(yùn)算符需要判斷兩邊的操作數(shù),而||運(yùn)算符則是根據(jù)第一個(gè)操作數(shù)的真假進(jìn)而判斷第二個(gè)操作數(shù),也就是說當(dāng)?shù)谝粋€(gè)操作數(shù)為真時(shí),就不會(huì)再判斷第二個(gè)操作數(shù)了,因?yàn)榈谝粋€(gè)操作數(shù)為真也就意味著無論第二個(gè)操作數(shù)真假,返回的結(jié)果都為真.
|
|