Javaの短絡論理演算子の使い方

王林
リリース: 2023-05-10 17:01:06
転載
1405 人が閲覧しました

説明

1. 論理演算子は短絡評価を実行します。

2. いわゆるショート サーキットとは、演算に参加する 1 つのオペランドだけで式の値を推測するのに十分な場合、他のオペランド (おそらく式) が実行されないことを意味します。

論理演算子を使用する場合、両方のオペランドが true の場合、結果は true になりますが、最初の演算が false の場合、結果は false になる必要があり、2 番目の演算は判定されなくなります。

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の結果が偽であると判定し、 b の結果は false なので、そうではありません。 次に 2 番目の操作を実行して、a

Java とは

Java は、デスクトップ アプリケーション、Web アプリケーション、分散システム、組み込みシステム アプリケーションを作成できるオブジェクト指向プログラミング言語です。

以上がJavaの短絡論理演算子の使い方の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:yisu.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート