equals变量在前面和后面的区别,equals已知(存在实际值)的变量在前的好处

equals变量在前面和后面的区别,equals已知(存在实际值)的变量在前的好处,第1张

equals变量在前面和后面的区别,equals已知(存在实际值)的变量在前的好处 代码
        String a = null;
        System.out.println(a.equals("a"));        //会报错,空指针异常
        System.out.println("a".equals(a));        //不会报错,输出false

equals已知(存在实际值)的变量在前的话,哪怕调用.equals比较的是一个null,也不会报错,区别在于String值调用.equals方法和 null调用.equals方法,

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/5697865.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-17
下一篇 2022-12-17

发表评论

登录后才能评论

评论列表(0条)

保存