Java 布尔值
-
Java 布尔值
通常,在编程中,您将需要一个只能具有两个值之一的数据类型,例如:- 是/否
- 开关
- 真假
-
布尔值
使用boolean关键字声明布尔类型,并且只能采用true或的值false:
尝试一下boolean isJavaFun = true; boolean isFishTasty = false; System.out.println(isJavaFun); // Outputs true System.out.println(isFishTasty); // Outputs false
但是,更常见的是从布尔表达式返回布尔值以进行条件测试(请参见下文)。 -
布尔表达式
布尔表达式是一个Java表达式返回一个布尔值:true或false。您可以使用比较运算符(例如,大于(>)运算符)来查找表达式(或变量)是否为真:
尝试一下int x = 10; int y = 9; System.out.println(x > y); // 返回 true, 因为10大于9
甚至更简单:
尝试一下System.out.println(10 > 9); // 返回 true, 因为10大于9
在下面的示例中,我们使用等于(==)运算符来评估表达式:
尝试一下int x = 10; System.out.println(x == 10); // 返回 true, 因为x的值是10 跟它比较值相等。
尝试一下System.out.println(10 == 15); // 返回 false, 因为10 跟 15 不相等
表达式的布尔值是所有Java比较和条件的基础。您将在下一章中了解有关条件的更多信息。