"); //-->
&和&&都可以用作逻辑与的运算符,表示逻辑与(and),当运算符两边的表达式的结果都为true时,整个运算结果才为true,否则,只要有一方为false,则结果为false。
&&还具有短路的功能,即如果第一个表达式为false,则不再计算第二个表达式,例如,对于if(str != null && !str.equals(“”))表达式,当str为null时,后面的表达式不会执行,所以不会出现NullPointerException如果将&&改为&,则会抛出NullPointerException异常。If(x==33 & ++y>0) y会增长,If(x==33 && ++y>0)不会增长
&还可以用作位运算符,当&操作符两边的表达式不是boolean类型时,&表示按位与操作,我们通常使用0x0f来与一个整数进行&运算,来获取该整数的最低4个bit位,例如,0x31 & 0x0f的结果为0x01。
专栏文章内容及配图由作者撰写发布,仅供工程师学习之用,如有侵权或者其他违规问题,请联系本站处理。 联系我们
相关推荐
ATMega64 ATMega64L AVR单片机
中国嵌入式CPU产业联盟成立 围绕32位RISC技术
ATmega169 ATmega169L AVR单片机资料
555多功能电子探穴、治疗仪电路
关注程序员自己的文化——专访Tom DeMarco
21IC,我无法读懂?
Pegatron在Computex上展示采用i.MX515处理器的智能本
ATMega8535 ATMega8535L AVR单片机
实现物流和零售自动化——第2部分
ATMega8515 ATMega8515L AVR单片机
罗德与施瓦茨率先获得GCF对5G FR2 RRM独立模式一致性测试用例的认证
555简易探穴仪电路
555多用电子治疗保健器电路
555简易电针麻仪电路
太阳能转换技术
Power Integrations推出新款LLC开关IC,可提供1650W的连续输出功率
工业嵌入式音频
LISI AUTOMOTIVE在上海工厂启用罗克韦尔自动化旗下Plex ERP
飞思卡尔展望智能本市场
AI助力亚马逊雨林野火监测,成功率达93%
如何应对工作压力
基于Ubuntu的i.MX515 Wistron智能本
SK海力士将关闭CIS图像传感器部门转向AI存储器领域
ATmega323 avr单片机资料
成功企业人力资源管理七大秘籍
安森美拟以每股35.10美元现金收购Allegro MicroSystems
罗德与施瓦茨发布全新R&S ZNB3000矢量网络分析仪
555高压发生器电路
ROHM开发出适用于AI服务器等高性能服务器电源的MOSFET
Allegro拒绝安森美69亿美元的收购要约