章节
- Java 基础
- Java 简介
- Java 环境搭建
- Java 基本语法
- Java 注释
- Java 变量
- Java 数据类型
- Java 字符串
- Java 类型转换
- Java 运算符
- Java 字符串
- Java Math
- Java 布尔运算
- Java If … Else
- Java Switch
- Java While 循环
- Java For 循环
- Java Break 与 Continue
- Java 数组
- Java 异常
- Java 方法
- Java 类与对象
- Java 类、对象
- Java 类的属性
- Java 类方法
- Java 构造函数
- Java 修饰符
- Java 封装
- Java 包
- Java 继承
- Java 多态
- Java 内部类
- Java 抽象
- Java 接口
- Java 枚举
- Java 用户输入/Scanner
- Java 日期与时间
- Java ArrayList
- Java HashMap
- Java 包装类
- Java 文件
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中,布尔表达式是所有比较运算和条件判断的基础。