黑马程序员技术交流社区
标题:
Boolean[]和boolean[]有神马区别?
[打印本页]
作者:
双皮奶
时间:
2014-7-11 09:59
标题:
Boolean[]和boolean[]有神马区别?
在一本参考书上看到Boolean[]的初始值为null,而boolean[]为false,有点想不通,求解释
作者:
嘻嘻哈哈嘻嘻
时间:
2014-7-11 10:01
应该是这样的吧,Boolean[]是包装类型,boolean[]是基本类型,两个可以互相转换。包装类型默认是null,而基本类型可能不是
作者:
裤裆里的温柔、
时间:
2014-7-11 12:48
Boolean 是boolean 的实例化对象类,和Integer对应int一样 自jdk1.5.0以上版本后,Boolean在"赋值"和判断上和boolean一样, 即是你: boolean b1 = true ; 或者 Boolean b2 = true ; 都可以。
作者:
非5莫属
时间:
2014-7-11 12:57
路过 学习了
作者:
54lier
时间:
2014-7-11 15:45
数组初始化的时候是根据类型来初始化的,默认初始化为「0」值
首先Boolean是一个对象,boolean是一个基本数据类型,对象的「0」值就是null,而boolean变量的「0」值是false
作者:
李文方
时间:
2014-7-11 16:21
哦哦,学习了哦,谢谢分享
作者:
西地那非
时间:
2014-7-11 16:57
Boolean[] 中的Boolean是java封装的类,是引用型变量,boolean是java提供的基本数据类型。
作者:
南柯一梦
时间:
2014-7-11 17:30
Boolean是boolean的对象包,是引用数据类型,而boolean是基本数据类型,而数组都是有默认值的,对象默认值是null,boolean默认值是false
作者:
双皮奶
时间:
2014-7-11 17:52
54lier 发表于 2014-7-11 15:45
数组初始化的时候是根据类型来初始化的,默认初始化为「0」值
首先Boolean是一个对象,boolean是一个基本数 ...
学习了,多谢解答
作者:
cat73
时间:
2014-7-11 18:00
Boolean是包装类 包装类是一个对象 对象就有一些省事的方法
boolean是基础数据类型 在内存中只存实际数据 没有任何方法
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2