java的boolean类型的默认值不是false吗?
有点疑惑,是不是下面这道题有问题呢
------解决方案--------------------是false啊
当然要是实例变量才行
------解决方案--------------------看不到图片
------解决方案--------------------没看到题。
1楼说的是重点。若是局部变量则需要手动初始化,没有默认值。
------解决方案--------------------
------解决方案--------------------1#和3#是对的。如果是Boolean的默认值是null同样要考虑1#说的情况
------解决方案--------------------默认是false
不过尽量在使用的时候明确赋值而不是采用缺省
------解决方案--------------------图片未显示!?
成员变量是有初始化值false的,而局部变量是需要手动初始化的。
------解决方案--------------------图片看不到
声明的全局boolean变量默认值是false。
局部变量必须要初始化。
------解决方案--------------------。。都是对的。。。。
------解决方案--------------------如果是成员变量都是对的
如果是局部变量都是错的
------解决方案--------------------题目已看到,貌似和lz结论一样呵。。