Java 布尔类型
在编程中,有时需要的数据类型,取值只能取两个值之一,比如:
- 是/否
- 开/关
- 真/假
为此,Java有一个boolean
数据类型,可以取值:true
或false
。
布尔值
布尔类型是用boolean
关键字声明的,只能取值: true
或false
:
示例
boolean isJavaFun = true; boolean isFishTasty = false; System.out.println(isJavaFun); // 输出 true System.out.println(isFishTasty); // 输出 false
布尔表达式
布尔表达式是返回布尔值true
或false
的Java表达式。
可以使用比较运算符,例如大于(>
)运算符,来检验表达式是否为真:
示例
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中,布尔表达式是所有比较运算和条件判断的基础。