猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
java中boolean初始化问题
初学者,boolean默认值为false,if语句判断为true即执行,为什么这个代码编译错误
HUWWW
浏览 2556
回答 2
2回答
隔江千里
boolean 的默认值 是false直接复制null 虽然加了强转型 但是用的时候 就是你设定的null自然会出空指针关键 就是boolean的默认或者说预设值boolean available;这样 就行了 默认是false
0
0
0
红糖糍粑
这是编译器优化,变量不初始化或没赋过值是不能通过编译的.
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
Java
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续