Skip to content

Java高手训练营第二章第四节:布尔类型

ufofVincent edited this page Dec 21, 2015 · 2 revisions

2.4 布尔类型

2.4.1 布尔概述

在我们的生活中,有许多东西是“绝对的”,只有“是”或“否”。例如灯有没有开、门有没有关、引擎是否发动等。这类问题的答案无非只有两种。在逻辑学中,这类的值称为布尔。Java中同样给我们提供了这样的数据类型,关键字是boolean。

2.4.2 布尔的应用

布尔的声明方法和数值类也一样:“数值类型 变量名;”。boolean类的变量只有两种,true(真)或false(假)。

class BooleanDemo{
    public static void main(String[] args){
        boolean b1 = true;
        boolean b2 = false;
        System.out.println("b1的值为"+b1);
        System.out.println("b2的值为"+b2);
    }
}

结果:

布尔类型的应用最多用于进行逻辑判断,例如if、while等,不过现在还没有学到,在第三章中会开始着重讲流程控制,那个时候布尔可就是真正有用了。

本章小结

  • 布尔类型只有两个值true或false
  • 布尔类型一般用于逻辑判断
Clone this wiki locally