布尔类型又称逻辑类型,只有两个值true和false,分别代表布尔逻辑中的“真”和“假”,布尔值不能与整数类型进行转换。布尔类型通常被用在流程控制中作为判断条件。
例 定义布尔型变量,可通过关键字boolean来定义。定义方法如下:
boolean b; //定义布尔型变量b
boolean b1,b2; //定义布尔型变量b1,b2
注意:由于布尔型数据只存在true和false数值,所以在为boolean型变量赋值时,除这两个值外的任何数值都是非法的。
例 分别为布尔型变量married赋值为false,alive赋值为true,然后输出。
boolean
married=false;
boolean
alive=true;
System.out.println("已婚:"+married); //输出结果为:false
System.out.println("生命:"+alive); //输出结果为:true
在控制台中的运行结果如图1所示 。
图1 控制台中的运行结果