boolean与关系运算符
boolean类型
|-回顾:
|- 在上一节中我们已经在数据类型分类中提到boolean属于基本数据类型。它的取值只有两种:true和false。
|- boolean能干什么?
|-判断真假
|- 举例:
![](https://images.cnblogs.com/OutliningIndicators/ContractedBlock.gif)
import java.util.*; // 导入Scanner类
public class BooleanTest {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
boolean flag;// 声明一个boolean类型的变量,注意没有初始化
double zhangsanScore;
double lisiScore;// 声明一个double类型的变量,保存lisi的成绩
System.out.println("请输入张三的成绩:");
zhangsanScore = input.nextInt(); // 输入张三的成绩
System.out.println("请输入李四的成绩:");
lisiScore = input.nextInt(); // 输入李四的成绩
flag = zhangsanScore == lisiScore; // 将比较结果保存在flag中
System.out.println("张三的成绩和李四的成绩相同吗?" + flag); // 结果
}
}
关系运算符
|-关系运算符的作用
|- 在上面的例子中我们已经看到“==”判断成绩是否相等,其实关系运算符就是为boolean服务的,它的取值要么是true,要么是false。
|- java中常见的关系运算符有哪些?请看下表:
关系运算符 |
说明 |
举例 |
返回 |
> |
大于 |
2 > 1 |
true |
>= |
大于等于 |
考试成绩 >= 0 |
true |
< |
小于 |
2 < 1 |
false |
<= |
小于等于 |
考试成绩 <= -1 |
false |
== |
等于 |
1 == 1 |
true |
!= |
不等于 |
一寸棉花 != 一寸铁 |
false |