Home  >  Article  >  Java  >  How to use java's short-circuit logical operator

How to use java's short-circuit logical operator

王林
王林forward
2023-05-10 17:01:061361browse

Explanation

1. Logical operators perform short-circuit evaluation.

2. The so-called short circuit means that when one operand participating in the operation is enough to infer the value of the expression, the other operand (possibly an expression) will not be executed.

When using logical operators, when both operands are true, the result is true, but when the first operation is false, the result must be false, and the second one is no longer judged. operate.

Example

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);
}

This program uses the short-circuit logical operator (&&). First, it is judged that the result of a<4 is false, and the result of b is false, so it is not Then perform the second operation to judge a <10, so the value of a is 5.

What is Java

Java is an object-oriented programming language that can write desktop applications, Web applications, distributed systems and embedded system applications.

The above is the detailed content of How to use java's short-circuit logical operator. For more information, please follow other related articles on the PHP Chinese website!

Statement:
This article is reproduced at:yisu.com. If there is any infringement, please contact admin@php.cn delete