日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程语言 > java >内容正文

java

Java基本语法(9)--逻辑运算符(逻辑短路)与或非

發(fā)布時間:2023/12/2 java 61 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Java基本语法(9)--逻辑运算符(逻辑短路)与或非 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

邏輯與——&——都為true才為true,有一false就為false,符號兩邊都看
短路與——&&——都為true才為true,有一false就為false,前面有false就略后面
邏輯或——|——有一true就為true,符合兩邊都看
短路或——||——有一true就為true,前面有true就略后面
非——!——取反
邏輯異或——^——相同為false,異為true

邏輯與和短路與的測試(或相似)

public class JavaTest {public static void main(String[] args) {//邏輯與&boolean b1 = false;int num1 = 9;if (b1 & (num1++>0)){System.out.println("&.1");}else {System.out.println("&.2");}System.out.println("num1=" + num1);//短路與&&boolean b2 = false;int num2 = 9;if (b2 && (num2++>0)){System.out.println("&&.1");}else {System.out.println("&&.2");}System.out.println("num2=" + num2);} }

輸出結(jié)果:

邏輯運(yùn)算符用于連接布爾型表達(dá)式,在Java中不可以寫成3<x<6,應(yīng)該寫
成x>3 & x<6 。

單&時,左邊無論真假,右邊都進(jìn)行運(yùn)算;

雙&時,如果左邊為真,右邊參與運(yùn)算,如果左邊為假,那么右邊不參與運(yùn)算。

“|”和“||”的區(qū)別同理,||表示:當(dāng)左邊為真,右邊不參與運(yùn)算。

總結(jié)

以上是生活随笔為你收集整理的Java基本语法(9)--逻辑运算符(逻辑短路)与或非的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。