boolean与关系运算符

boolean类型

|-回顾:

  |- 在上一节中我们已经在数据类型分类中提到boolean属于基本数据类型。它的取值只有两种:true和false。

|- boolean能干什么?

     |-判断真假

     |- 举例:

 

代码
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

posted @ 2010-12-19 17:51  meng72ndsc  阅读(560)  评论(0编辑  收藏  举报