热门
join now

【语】正则表达式中&与&&区别

编程相关5个月前更新 云程
37 0 0

单个&时,即使左边已经不成立依旧会继续判断右边表达式
使用&&时,从左到右判断一旦遇到不成立的值将停止继续执行右边表达式

事例【java】:
在判断一个可能为null的字符串的内容是否为空时

String a=null;
if(a!=null&a.isEmpty())
左边已判断a!=null不成立,依旧会执行右边isempty,但a是null无法执行方法,所以会导致空指针异常

String a=null;
if(a!=null&&a.isEmpty())
左边判断不成立后,右边不会执行
左边成立后右边继续判断直到全部成立再执行操作
正常运行

【语】正则表达式中&与&&区别

© 版权声明

相关文章

暂无评论

您必须登录才能参与评论!
立即登录
暂无评论...

葫芦芥子导航博客停止运营以及出售通知

本站即日起不再更新新内容,且出售此域名包含:WordPress主题:子比主题正版三个域名授权(官方售价599)、一为导航主题三个域名授权(官方售价1197)以上内容带域名(网站数据)打包出售,售价1288如需单独购买以上内容,请联系QQ:779259529详情请看:https://qcodes.cn/bulletin/3232.html