Java if(boolean)和if(boolean=true)区别解析
这篇文章主要介绍了Java if(boolean)和if(boolean=true)区别解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
我们都知道if(){}条件的括号中放的是布尔值,但是现在有两种情况,都是放布尔值,但是最终的结果是不相同的
这种情况是没有结果输出的
package com.company;
public class three {
public static void main(String s[]) {
boolean b = false;
if (b) {
System.out.println(b);
}
}
}
这种情况输出的内容是true
package com.company;
public class three {
public static void main(String s[]) {
boolean b = false;
if (b = true) {
System.out.println(b);
}
}
}
这两种情况可以看出,第一种方法是正确的使用方式,第二种相当于在括号中给b重新赋值,这种固定值进行判断是没有意义的
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。
相关文章
SpringBoot @PostMapping接收HTTP请求的流数据问题
这篇文章主要介绍了SpringBoot @PostMapping接收HTTP请求的流数据问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教2023-02-02
MybatisPlus BaseMapper 实现对数据库增删改查源码
MybatisPlus 是一款在 Mybatis 基础上进行的增强 orm 框架,可以实现不写 sql 就完成数据库相关的操作,这篇文章主要介绍了MybatisPlus BaseMapper 实现对数据库增删改查源码解析,需要的朋友可以参考下2023-01-01
idea运行tomcat报错找不到catalina.bat,系统找不到指定的文件问题
这篇文章主要介绍了idea运行tomcat报错找不到catalina.bat,系统找不到指定的文件问题,具有很好的参考价值,希望对大家有所帮助,2023-11-11
如何使用@AllArgsConstructor和final 代替 @Autowired
这篇文章主要介绍了使用@AllArgsConstructor和final 代替 @Autowired方式,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教2021-09-09


最新评论