为什么Java中的布尔值只接受true或false?为什么也不要1或0?
是否有任何理由为什么Java的布尔只需要true
或者false
为什么不1
和0
也?
回答:
Java与C和C
++之类的语言不同,Java将其boolean
视为完全独立的数据类型,它具有两个不同的值:true和false。值1和0为int类型,不能隐式转换为boolean
。
以上是 为什么Java中的布尔值只接受true或false?为什么也不要1或0? 的全部内容, 来源链接: utcz.com/qa/399101.html