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编程中使用XFire框架调用WebService程序接口
这篇文章主要介绍了Java编程中使用XFire调用WebService程序接口的方法,WebService是一种跨编程语言和跨操作系统平台的远程调用技术,需要的朋友可以参考下2015-12-12SpringBoot整合RedisTemplate实现缓存信息监控的步骤
这篇文章主要介绍了SpringBoot整合RedisTemplate实现缓存信息监控,一步一步的实现 Springboot 整合 Redis 来存储数据,读取数据,需要的朋友可以参考下2022-01-01Spring Boot虚拟线程Webflux在JWT验证和MySQL查询性能比较
这篇文章主要为大家介绍了Spring Boot虚拟线程与Webflux在JWT验证和MySQL查询上的性能比较,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪2023-09-09从log4j切换到logback后项目无法启动的问题及解决方法
这篇文章主要介绍了从log4j切换到logback后项目无法启动的问题及解决方法,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下2023-01-01
最新评论