1、java语言中boolean类型只有两个值,没有其他值:
true和false<br /> 不像c或者c++,c语言中1和0也可以表示布尔类型。
2、boolean类型在实际开发中使用在哪里呢?
使用在逻辑条件判断当中,通常放到条件的位置上(充当条件)
public class BooleanTest{ public static void main(String[] asge){ //错误:不兼容的类型:int无法转换为boolean //boolean xingBie = 1 // 需求规定:如果为true则表示男,为false则表示女 //boolean sex = true; boolean sex = false; int a = 10; int b = 20; System.out.println(a < b); // true 真 System.out.println(a > b); // false 假 // boolean flag = a < b; boolean flag = (a < b); // 运算符是有优先级的,不确定可以加小括号。加了小括号就一定是先执行的。 System.out.println(flag); // true // 后面我们会学习if语句 // if语句是一个条件语句 // 可以实现什么功能呢?例如:如果:如果A账号的钱充足,才可以向B账户转账。 // 例如:如果这个布尔型值是true,则表示男性,为fales则表示女性。 if(sex){ System.out.println("男"); }else{ System.out.println("女"); } }}