Java中的 &&运算符与示例
&&是一种逻辑运算符,读作“ AND AND ”或“ Logical AND ”。该运算符用于执行“逻辑与”运算,即类似于数字电子中的与门的函数。
要记住的一件事是,如果第一个条件为假,则不会评估第二个条件,即它具有短路效应。广泛用于测试做出决定的几个条件。
句法:
Condition1 && Condition2
// returns true if both the conditions are true.
下面是一个演示 &&运算符的示例:
例子:
// Java program to illustrate
// logical AND operator
import java.util.*;
public class operators {
public static void main(String[] args)
{
int num1 = 10;
int num2 = 20;
int num3 = 30;
// find the largest number
// using && operator
if (num1 >= num2 && num1 >= num3)
System.out.println(
num1
+ " is the largest number.");
else if (num2 >= num1 && num2 >= num3)
System.out.println(
num2
+ " is the largest number.");
else
System.out.println(
num3
+ " is the largest number.");
}
}
输出:
30 is the largest number.