首頁  >  文章  >  Java  >  java的短路邏輯運算子怎麼使用

java的短路邏輯運算子怎麼使用

王林
王林轉載
2023-05-10 17:01:061400瀏覽

說明

1、邏輯運算子執行短路求值。

2、所謂短路,就是當一個參與運算的運算元足以推斷該表達式的值時,另一個運算元(可能是表達式)就不會執行。

在使用邏輯運算子時,當兩個運算元都是true時,結果是true,但當第一個運算是false時,結果必須是false,此時不再判斷第二個操作。

實例

public static void main(String[] args) {
    int a = 5;//定义一个变量;
    boolean b = (a < 4) && (a++ < 10);
    //使用短路逻辑运算符的结果为false
    System.out.println("使用短路逻辑运算符的结果为" + b);
    //a的结果为5
    System.out.println("a的结果为" + a);
}

程式使用短路邏輯邏輯運算子(&&),首先判斷a<4的結果是false,b的結果是false,因此不再執行第二個操作a <10的判斷,因此a的值為5。

Java是什麼

Java是一門物件導向程式語言,可以編寫桌面應用程式、網路應用程式、分散式系統和嵌入式系統應用程式。

以上是java的短路邏輯運算子怎麼使用的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文轉載於:yisu.com。如有侵權,請聯絡admin@php.cn刪除