永发信息网

JAVA中boolean只能用来比较数值是吗?

答案:4  悬赏:60  手机版
解决时间 2021-11-28 13:41
  • 提问者网友:我没有何以琛的痴心不悔
  • 2021-11-27 22:47
JAVA中boolean只能用来比较数值是吗?
最佳答案
  • 五星知识达人网友:青尢
  • 2021-11-27 23:31
不是这样的
”boolean“类型的值只有两个,即:false和true;通常都用在条件判断中
boolean bl = true;
if(bl){ //代码分支}else{//另外一个代码分支};
解释:上面定义了一个波尔类型,它的值为真,下面的条件判断中会直接走进第一个”真“的分支。、
备注:以上方法只是一个简单的举例,实际应用中”boolean“的值需要大量的条件判断,最后获取到是”真“或者”假“,但实现思路都是一致的,当”真“的时候做某些操作,其他情况进行相应的操作。
全部回答
  • 1楼网友:由着我着迷
  • 2021-11-28 02:13
把等号换成 xx.equals() 来比较吧。
  • 2楼网友:话散在刀尖上
  • 2021-11-28 01:23
字符串不能用==来比较,字符串有自己的equals方法来比较两个字符串是否相等
  • 3楼网友:怙棘
  • 2021-11-28 00:13
楼主,给你补充下知识点:
1、在Java中,条件的结果只能是boolean值,但作为条件的内容可以是任意数据。
2、在Java中,==比较的是内存地址,因此基本数据类型及对象的引用可以采用==比较。
3、在Java中,equels比较的对象的真实内容,字符串也就是一个对象,故要用equals方法比较。

有问题欢迎提问,满意请采纳!
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯