我是靠谱客的博主 爱笑小兔子,这篇文章主要介绍java里面的ture和false,现在分享给大家,希望可以做个参考。

java里的ture和false不像c++中的bool型变量,在c++中ture和false都是有值的,分别为1和0,并且可以比较大小。

例如:(3>4)的值为0,(44)的值为1。所以(44)>(3>4),或者ture==1也是对的。但在java里面ture和false是简单的字符表示正确或错误。他们不能与任意其他数比较大小并且ture和false也不能互相比较大小。因为他们是没有具体的值的,只是简单的表示逻辑的字符串而已。

条件判断的问题:int a=5,b=3;

在c或c++中如果出现这样的错误,如if(a=b)编译器是不会报错的,因为我们把b的值赋给了a,所以a的值为3,非零则真。

但在java中3不代表真或假,编译器会报错。

最后

以上就是爱笑小兔子最近收集整理的关于java里面的ture和false的全部内容,更多相关java里面内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(57)

评论列表共有 0 条评论

立即
投稿
返回
顶部