布尔类型变量/常量

Posted long-holiday

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了布尔类型变量/常量相关的知识,希望对你有一定的参考价值。

  boolean类型有两个常量值,true和false,在内存中占一位(不是一个字节),不可以使用 0 或非 0 的整数替代 true 和 false ,这点和C语言不同。 boolean 类型用来判断逻辑条件,一般用于程序流程控制 。

【示例2-19】boolean类型

        boolean flag ;
        flag = true;   //或者flag=false;
        if(flag) {
                 // true分支
        else {
                 //  false分支
        }

 

老鸟建议

    Less is More!!请不要这样写:if ( flag == true ),只有新手才那么写。关键也很容易写错成if(flag=true),这样就变成赋值flag 为true而不是判断!老鸟的写法是if ( flag )或者if ( !flag)

以上是关于布尔类型变量/常量的主要内容,如果未能解决你的问题,请参考以下文章

java-02:常量,变量,基本数据类型

链技术go语言基础知识-数据类型变量和常量

c语言中的布尔类型、枚举类型是个啥概念?

Go语言基础:语言格式|变量|常量|数据类型

Go语言基础:语言格式|变量|常量|数据类型

Go语言基础:语言格式|变量|常量|数据类型|占位符|转义符