为什么Java中的布尔值只接受true或false?为什么也不要1或0?

是否有任何理由为什么Java的布尔只需要true或者false为什么不10也?

回答:

Java与C和C

++之类的语言不同,Java将其boolean视为完全独立的数据类型,它具有两个不同的值:true和false。值1和0为int类型,不能隐式转换为boolean

以上是 为什么Java中的布尔值只接受true或false?为什么也不要1或0? 的全部内容, 来源链接: utcz.com/qa/399101.html

回到顶部