在程序中表示判断条件,改变程序执行的流程,可以使用布尔类型。布尔类型也称为逻辑类型,用boolean表示,只有true和false两种取值。其中,true表示逻辑“真”,false表示逻辑“假”。所有关系运算(如a > c)的返回值都是布尔类型的值。布尔类型可以用于if、while、for等控制语句,由运算结果所传回的布尔值来决定程序的执行流程。
注意:与其他高级语言不同,Java中的布尔值和数字之间不能来回转换,即false和true不对应于0或非0的整数值。