public class ceshi {
public static void main(String[] args) {
boolean flag = false;
if (flag){
System.out.println("ok");
}
if (!flag){
System.out.println("no");
}
}
}
输出为:no
if (flag)相当于 if (flag == true)
if (!flag)相当于 if (flag == false)
if判断语句中使用布尔值作为判断式,只有在boolean为true时才会执行,值为false则跳过,不执行。
本文详细解析了Java中布尔变量在if语句中的使用,解释了如何通过布尔值控制程序流程,展示了当布尔变量为true或false时if语句的行为。
2590





