JAVA中邏輯運算符與位運算符的區別

        在JAVA中,邏輯運算符(&&、||)只能對布爾型進行運算,而位運算(&、|)除了運算布爾型,還能進行邏輯運算。除了這個區別以外,邏輯運算符還有「短路」情況,即前面的表達式即可得到最終運算結果時,後面的表達式不會被執行。         請看下面代碼:        對於紅色方框裏的部分,(a = 0) == 0爲true,邏輯或中有一個爲真即成立,Java程序不會執行(b = 2
相關文章
相關標籤/搜索