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中&和&&的区别内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
相关文章
Java实现int、long、Integer、Long之间的相互转换
本文主要介绍了Java实现int、long、Integer、Long之间的相互转换,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧2023-08-08
intellij idea创建第一个动态web项目的步骤方法
这篇文章主要介绍了intellij idea创建第一个动态web项目的步骤方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧2019-10-10


最新评论