分享

If(flag) 与 if(!flag)

 好汉勃士 2021-10-30

BooleanisMan = true / false ;

If(isMan)等价于if(isMan==true)

If(!isMan)等价于if(!isMan==true)

因为只要是 if() 语句,只有()中的boolean为true时,才能执行if()语句下面的{},如果为false时,执行else下面{};

所以 if(无论什么样子的boolean语句==true)  无论什么样式的boolean语句,仅当只有这个语句等于true时,才能执行if下面的{}中的语句,这个语句等于false时,执行的是else下面的{}中的语句.

所以综上所述:

If(flag)  == if(flag==true)

If(!flag) == if(!flag==true)

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多