美文网首页
16-布尔型

16-布尔型

作者: c88bc9f9d088 | 来源:发表于2020-09-28 08:54 被阅读0次

        布尔是一位数学家的名字,布尔主要描述的是一种逻辑的处理结果,在Java中使用boolean来进行布尔类型的变量定义,需要注意的是,布尔类型的取值范围只有两个数据:true、false。布尔类型在实际开发当中非常重要,经常使用在逻辑运算和条件控制语句当中。

    范例:定义布尔类型的变量

    public class JavaDemo {
        public static void main(String [] args){
            boolean flag = true;
            if(flag){ //判断flag的内容,如果是true就执行
                System.out.println("学习要趁早!");
            }
        }
    }
    

        但是需要说明一点,像有一些编程语言由于没有提供布尔类型,所以会使用0表示false,或者使用非0表示true,而这样的逻辑在Java之中是不存在的。

    范例:将boolean赋值给int

    public class JavaDemo {
        public static void main(String [] args){
            boolean flag = true;
            int i = flag;
        }
    }
    结果:JavaDemo.java:4: 错误: 不兼容的类型: boolean无法转换为int
            int i = flag;
    

        在Java中,它们只能被分配给声明为 boolean 的变量。

    相关文章

      网友评论

          本文标题:16-布尔型

          本文链接:https://www.haomeiwen.com/subject/zbaruktx.html