Java / Android中的bool,boolean和Boolean有什么区别?
答案 0 :(得分:65)
bool
似乎不存在,至少我找不到对它的引用。
boolean
是一个原始的布尔类型,不是一个对象。
Boolean
是boolean
的包装对象。
答案 1 :(得分:31)
boolean
是一种java原始类型。它只接受true
或false
(在java中声明为常量)。
布尔是boolean
基元类型的Serializable包装器。来自JDK ....
java中不存在
Boolean
类包含值 一个原始类型的布尔值 宾语。 Boolean类型的对象 包含一个类型为的字段boolean
。
bool
,但它在Android中作为R.bool
。