Java中&和&&的区别简单介绍
更新时间:2022年01月11日 10:27:47 作者:yhntgbv
这篇文章主要介绍了Java中&和&&的区别,&&逻辑与||逻辑或 它们都是逻辑运算符,& 按位与|按位或它们都是位运算符,更多详细内容请需要的小伙伴了解下面文章内容
& 按位运算符,逻辑运算符
&& 逻辑运算符
相同点:只要有一端为假,则语句不成立
假设有三个参数
int x = 1; int y = 2; int q = 1;
作为逻辑运算符时,&左右两端条件式有一个为假就会不成立,但是两端都会运行
if((x+y)==4 & q++>0) {} System.out.println(q); //q=2
&&也叫做短路运算符,因为只要左端条件式为假直接不成立,不会去判断右端条件式。
if((x+y)==4 && q++>0) {} System.out.println(q); //q=1
到此这篇关于Java中&和&&的区别简单介绍的文章就介绍到这了,更多相关Java中&和&&的区别内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
相关文章
SpringCloud使用Ribbon实现负载均衡的流程步骤
在微服务架构中,负载均衡是一项关键的技术,它可以确保各个服务节点间的负载分布均匀,提高整个系统的稳定性和性能,Spring Cloud 中的 Ribbon 就是一种负载均衡的解决方案,本文将深入探讨 Ribbon 的原理和在微服务中的应用,需要的朋友可以参考下2024-02-02spring boot executable jar/war 原理解析
spring boot里其实不仅可以直接以 java -jar demo.jar的方式启动,还可以把jar/war变为一个可以执行的脚本来启动,比如./demo.jar,这篇文章主要介绍了spring boot executable jar/war 原理,需要的朋友可以参考下2023-02-02java 中序列化与readResolve()方法的实例详解
这篇文章主要介绍了java 中序列化与readResolve()方法的实例详解的相关资料,这里提供实例帮助大家理解这部分知识,需要的朋友可以参考下2017-08-08SpringMVC接收java.util.Date类型数据的2种方式小结
这篇文章主要介绍了使用SpringMVC接收java.util.Date类型数据的2种方法,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教2021-08-08
最新评论