星空网 > 软件开发 > Java

比较字符串,equals防空指针问题

1,比较两个字符串内容的话,用a.equals(b)比较,其中a,b是两个字符串,用a==b的话比较的是a和b的内存地址。
2,如果一个字符串是变量,另一个字符串是常量的话,一定要把常量写在前面,变量写在后面(即括号内),这样写的原因只有一个比较字符串,equals防空指针问题,避免报空指针异常。如:a是常量字符串,b是变量字符串,则一定要写成a.equals(b).不能写成b.equals(a),否则如果b为null的话,绝对报空指针异常。

新手都需要注意这两点啊。

希望能够帮到你




原标题:比较字符串,equals防空指针问题

关键词:

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

国际空运和国际快递的6个主要区别:https://www.ikjzd.com/articles/59820
提升流量转化:看看这几个Facebook发帖小技巧:https://www.ikjzd.com/articles/59823
什么是ERP?给跨境电商卖家选择ERP系统的建议:https://www.ikjzd.com/articles/59826
图文详解:亚马逊图片该怎么做?:https://www.ikjzd.com/articles/59827
英国脱欧协议谈判无进展,梅姨被催辞职!:https://www.ikjzd.com/articles/59828
在亚马逊Prime Day来临之前,如何做好站外引流?:https://www.ikjzd.com/articles/59833
优秀的亚马逊运营每天必做的二十件事:https://www.xlkjsw.com/news/92277.html
对赌嗜血!深圳大卖卖身之后……:https://www.kjdsnews.com/a/1842198.html
相关文章
我的浏览记录
最新相关资讯
海外公司注册 | 跨境电商服务平台 | 深圳旅行社 | 东南亚物流