开发者社区 问答 正文

关于boolean值的问题

假设我定义了
boolean dualPane;
因为很多代码都这样用
if(dualPane){ ......}
那么这应该就是if(true){....}的意思。
所以问题是:这种写法中boolean dualPane; 这个dualPane的默认就是true吗?

展开
收起
蛮大人123 2016-03-06 09:56:47 1946 分享 版权
1 条回答
写回答
取消 提交回答
  • 我说我不帅他们就打我,还说我虚伪

    关于这个问题分两种情况.
    一种是像下面这样的:
    1
    一种是下面这样的:
    2
    第一种的用法, 在编译时会报错, 然后编译不通过.
    第二种的用法, 则不会报错, 且会有默认值: false.

    2019-07-17 18:54:03
    赞同 展开评论
问答地址: