首頁(yè)常見(jiàn)問(wèn)題正文

Java培訓(xùn):邏輯運(yùn)算符的用法

更新時(shí)間:2023-12-20 來(lái)源:黑馬程序員 瀏覽量:

IT培訓(xùn)班

  邏輯運(yùn)算符用于對(duì)布爾類(lèi)型的數(shù)據(jù)進(jìn)行操作,其結(jié)果仍是一個(gè)布爾值。Java中的邏輯運(yùn)算符及用法如表2-6所示。

  表2-6 Java中的邏輯運(yùn)算符及用法

1703036729310_Java中的邏輯運(yùn)算符及用法.jpg

  在使用邏輯運(yùn)算符的過(guò)程中,需要注意以下幾個(gè)細(xì)節(jié)。

  (1)邏輯運(yùn)算符可以對(duì)結(jié)果為布爾值的表達(dá)式進(jìn)行運(yùn)算。例如,x>3&&y!=0。

  (2)運(yùn)算符“&”和“&&”都表示與操作,當(dāng)且僅當(dāng)運(yùn)算符兩邊的操作數(shù)都為true時(shí),其結(jié)果才為true,否則結(jié)果為false。但運(yùn)算符“&”和“&&”在使用上還有一定的區(qū)別。在使用“&”進(jìn)行運(yùn)算時(shí),不論左邊為true還是false,右邊的表達(dá)式都會(huì)進(jìn)行運(yùn)算。在使用“&&”進(jìn)行運(yùn)算時(shí),若左邊為false,右邊的表達(dá)式就不再進(jìn)行運(yùn)算,因此“&&”稱為短路與。

  本文版權(quán)歸黑馬程序員Java培訓(xùn)學(xué)院所有,歡迎轉(zhuǎn)載,轉(zhuǎn)載請(qǐng)注明作者出處。謝謝!

  作者:黑馬程序員Java培訓(xùn)學(xué)院

  首發(fā):https://java.itheima.com

分享到:
在線咨詢 我要報(bào)名
和我們?cè)诰€交談!