亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

詳解java中&和&&的區(qū)別

 更新時間:2015年07月29日 16:00:55   作者:菜鳥%一只  
這篇文章主要介紹了java中&和&&的區(qū)別,在java中比較常見的運(yùn)算符:&&(短路與)、&、||(短路或)、|,需要的朋友可以參考下

&&(短路與)、&、||(短路或)、|,這幾種運(yùn)算符在Java程序開發(fā)中經(jīng)常用到,下面小編主要給大家介紹下&和&&的區(qū)別。

其中&&與&都表示邏輯與,當(dāng)運(yùn)算符兩邊的表達(dá)式的結(jié)果都為true時,其運(yùn)算結(jié)構(gòu)才是true。

但是&&有短路的作用,如果第一個表達(dá)式為false,則不用判斷第二個表達(dá)式。

復(fù)制代碼 代碼如下:

if((str!=null)&&(!str.equals(""))){

  System.out.println("運(yùn)算正確");
}

如果將&&改為&則會拋出NullPointerException異常

if(2==1&++i)中的i值會增加,if(2==1&&++i)中的i值不會增加。

&還可做按位與的運(yùn)算

||和|的使用方法和&&和&同理

以上就是詳解&和&&的區(qū)別的全部內(nèi)容,希望對大家有所幫助。

相關(guān)文章

  • 創(chuàng)建并運(yùn)行一個java線程方法介紹

    創(chuàng)建并運(yùn)行一個java線程方法介紹

    這篇文章主要介紹了創(chuàng)建并運(yùn)行一個java線程,涉及線程代碼示例,具有一定參考價值,需要的朋友可以了解下。
    2017-11-11
  • 淺談Java中Spring Boot的優(yōu)勢

    淺談Java中Spring Boot的優(yōu)勢

    在本篇文章中小編給大家分析了Java中Spring Boot的優(yōu)勢以及相關(guān)知識點(diǎn)內(nèi)容,興趣的朋友們可以學(xué)習(xí)參考下。
    2018-09-09
  • Java加載properties文件實現(xiàn)方式詳解

    Java加載properties文件實現(xiàn)方式詳解

    這篇文章主要介紹了Java加載properties文件實現(xiàn)方式詳解,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-07-07
  • SpringBoot設(shè)置靜態(tài)資源訪問控制和封裝集成方案

    SpringBoot設(shè)置靜態(tài)資源訪問控制和封裝集成方案

    這篇文章主要介紹了SpringBoot靜態(tài)資源訪問控制和封裝集成方案,關(guān)于springboot靜態(tài)資源訪問的問題,小編是通過自定義webconfig實現(xiàn)WebMvcConfigurer,重寫addResourceHandlers方法,具體完整代碼跟隨小編一起看看吧
    2021-08-08
  • 使用Postman傳遞arraylist數(shù)據(jù)給springboot方式

    使用Postman傳遞arraylist數(shù)據(jù)給springboot方式

    這篇文章主要介紹了使用Postman傳遞arraylist數(shù)據(jù)給springboot方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-12-12
  • java實現(xiàn)文件變化監(jiān)控的方法(推薦)

    java實現(xiàn)文件變化監(jiān)控的方法(推薦)

    下面小編就為大家?guī)硪黄猨ava實現(xiàn)文件變化監(jiān)控的方法(推薦)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-08-08
  • Spring Batch 如何自定義ItemReader

    Spring Batch 如何自定義ItemReader

    這篇文章主要介紹了Spring Batch 如何自定義ItemReader的實現(xiàn)方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-09-09
  • java如何獲取兩個日期的時間差

    java如何獲取兩個日期的時間差

    這篇文章主要為大家詳細(xì)介紹了java獲取兩個日期時間差的方法,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-07-07
  • 基于java集合中的一些易混淆的知識點(diǎn)(詳解)

    基于java集合中的一些易混淆的知識點(diǎn)(詳解)

    下面小編就為大家?guī)硪黄趈ava集合中的一些易混淆的知識點(diǎn)(詳解)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-09-09
  • JDK14性能管理工具之jstack使用介紹

    JDK14性能管理工具之jstack使用介紹

    jstack工具主要用來打印java堆棧信息,主要是java的class名字,方法名,字節(jié)碼索引,行數(shù)等信息。這篇文章主要介紹了JDK14性能管理工具之jstack使用介紹,需要的朋友可以參考下
    2020-05-05

最新評論