最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Java語言中&&與& ||與|的區(qū)別是什么

 更新時間:2017年04月04日 11:33:10   作者:yrc_Note  
這篇文章主要介紹了Java語言中&&與& ||與|的區(qū)別是什么的相關資料,需要的朋友可以參考下

1、運算符兩邊的變量為boolean變量時

      先列出代碼:

public class Test {
  public static void main(String[] args) {
    boolean a = false;
    boolean b = true;
    if (a && b) {
      // do something
      System.out.println("a&&b");
    }
    if (a & b) {
      // do something
      System.out.println("a&b");
    }
  }
}

雖然兩個if語句打印結果時一樣的!!?。ǘ紱]有輸出)

但是實際的執(zhí)行過程卻是不一樣的(自己可以debug調試試試)

&& 邏輯運算and,當兩個條件都為真的時候才為真。

||邏輯運算or,只要有一個條件為真就為真。

而& 和 | 屬于位運算。

邏輯運算與位運算最大的區(qū)別在于

邏輯運算支持短路運算,

而位運算不支持短路運算。

短路運算就是 位運算if(條件1 & 條件2){}

當第一個條件不滿足的時候還會判斷條件2,

但是邏輯運算if(條件1 &&條件2){}

當第一個條件不滿足的時候不會判斷條件2.

邏輯|| 跟位運算| 同上。

2、運算符兩邊的變量為int類型變量時 

      只能執(zhí)行a&b的按位與運算或者a|b執(zhí)行按位或運算。正常算即可

以上所述是小編給大家介紹的Java語言中&&與& ||與|的區(qū)別,希望對大家有所幫助,如果大家有任何疑問歡迎給我留言,小編會及時回復大家的,在此也非常感謝大家對腳本之家網站的支持!

相關文章

  • SpringBoot+Vue項目部署上線的實現示例

    SpringBoot+Vue項目部署上線的實現示例

    本文主要介紹了SpringBoot+Vue項目部署上線的實現示例,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2024-02-02
  • idea替換快捷鍵,批量處理對象的操作

    idea替換快捷鍵,批量處理對象的操作

    這篇文章主要介紹了idea替換快捷鍵,批量處理對象的操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-02-02
  • Flink結合Kafka實現通用流式數據處理

    Flink結合Kafka實現通用流式數據處理

    這篇文章將和大家一起深入探討Flink和Kafka的關系以及它們在數據流處理中的應用,并提供一些最佳實踐和實際案例,希望對大家有一定的幫助
    2025-03-03
  • 四步輕松搞定java web每天定時執(zhí)行任務

    四步輕松搞定java web每天定時執(zhí)行任務

    本篇文章主要介紹了四步輕松搞定java web每天定時執(zhí)行任務,小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-01-01
  • 淺析對Java關鍵字final和static的理解

    淺析對Java關鍵字final和static的理解

    本文主要給大家談談小編對java關鍵字final和static的理解,本文給大家介紹的較詳細,需要的朋友參考參考下
    2017-04-04
  • SpringBoot項目實用功能之實現自定義參數解析器

    SpringBoot項目實用功能之實現自定義參數解析器

    這篇文章主要介紹了SpringBoot項目實用功能之實現自定義參數解析器,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-08-08
  • Java日常練習題,每天進步一點點(14)

    Java日常練習題,每天進步一點點(14)

    下面小編就為大家?guī)硪黄狫ava基礎的幾道練習題(分享)。小編覺得挺不錯的,現在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧,希望可以幫到你
    2021-07-07
  • 詳解SpringBoot定制@ResponseBody注解返回的Json格式

    詳解SpringBoot定制@ResponseBody注解返回的Json格式

    這篇文章主要介紹了詳解SpringBoot定制@ResponseBody注解返回的Json格式,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-11-11
  • Java AQS(AbstractQueuedSynchronizer)源碼解析

    Java AQS(AbstractQueuedSynchronizer)源碼解析

    AbstractQueuedSynchronizer被稱為隊列同步器,簡稱為大家熟知的AQS,這個類可以稱作concurrent包的基礎。本文將通過剖析源碼來看看AQS是如何工作的,感興趣的可以了解一下
    2023-02-02
  • JAVA正則表達式提取key-value類型字符值代碼實例

    JAVA正則表達式提取key-value類型字符值代碼實例

    這篇文章主要給大家介紹了關于JAVA正則表達式提取key-value類型字符值的相關資料,文中通過實例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2022-10-10

最新評論

双鸭山市| 晋州市| 金阳县| 常熟市| 喀喇沁旗| 甘德县| 博乐市| 延庆县| 大关县| 阿拉善盟| 甘德县| 绍兴市| 嘉黎县| 灌南县| 石棉县| 石林| 浦北县| 外汇| 新沂市| 安仁县| 姚安县| 扬中市| 商河县| 清水县| 浦城县| 江陵县| 丹寨县| 渭南市| 阜新| 武胜县| 澄城县| 高台县| 鄯善县| 兰西县| 永济市| 宁城县| 交城县| 临江市| 乌海市| 互助| 米泉市|