布尔表达式是一种计算结果为布尔值(true或false)的表达式。在Java中,布尔表达式通常用于条件语句(如if-else语句)和循环语句(如while和for循环)的控制条件。布尔表达式可以由关系运算符、逻辑运算符和括号组成。
Java中的关系运算符包括:
==
:相等!=
:不等<
:小于>
:大于<=
:小于等于>=
:大于等于Java中的逻辑运算符包括:
&&
:逻辑与||
:逻辑或!
:逻辑非例如,在Java中,以下是一个简单的布尔表达式:
int x = 10;
int y = 20;
boolean result = (x > 5) && (y < 30);
在这个例子中,(x > 5)
和(y < 30)
是两个布尔表达式,它们的计算结果分别为true
和true
,因此result
的值为true
。
在Java中,布尔表达式通常用于条件语句和循环语句的控制条件,例如:
if (x > 0) {
System.out.println("x is positive");
} else {
System.out.println("x is not positive");
}
while (y < 100) {
y++;
}
在这个例子中,if
语句的条件是x > 0
,它是一个布尔表达式,如果x
的值大于0,则输出"x is positive"
,否则输出"x is not positive"
。while
循环的条件是y < 100
,它是一个布尔表达式,只要y
的值小于100,就会一直循环下去。
领取专属 10元无门槛券
手把手带您无忧上云