1、java语言中boolean类型只有两个值,没有其他值:

  1. truefalse<br /> 不像c或者c++,c语言中10也可以表示布尔类型。

2、boolean类型在实际开发中使用在哪里呢?

  1. 使用在逻辑条件判断当中,通常放到条件的位置上(充当条件)
  1. public class BooleanTest{
  2. public static void main(String[] asge){
  3. //错误:不兼容的类型:int无法转换为boolean
  4. //boolean xingBie = 1
  5. // 需求规定:如果为true则表示男,为false则表示女
  6. //boolean sex = true;
  7. boolean sex = false;
  8. int a = 10;
  9. int b = 20;
  10. System.out.println(a < b); // true 真
  11. System.out.println(a > b); // false 假
  12. // boolean flag = a < b;
  13. boolean flag = (a < b); // 运算符是有优先级的,不确定可以加小括号。加了小括号就一定是先执行的。
  14. System.out.println(flag); // true
  15. // 后面我们会学习if语句
  16. // if语句是一个条件语句
  17. // 可以实现什么功能呢?例如:如果:如果A账号的钱充足,才可以向B账户转账。
  18. // 例如:如果这个布尔型值是true,则表示男性,为fales则表示女性。
  19. if(sex){
  20. System.out.println("男");
  21. }else{
  22. System.out.println("女");
  23. }
  24. }
  25. }