关于Objects.equals方法的解释

2022-08-31 11:47:13

通常比较字符串会使用

a.equals(b)

此方法前提是a需要非null,否则会NullPointException异常,而b则不会触发NullPointException异常

如果判断的双方都有可能是null则推荐使用Objects.equals(a,b)

Objects.equals("abc", "abc") 返回 true
Objects.equals(null, null) 返回 true
Objects.equals(null, "abc") 返回 false
Objects.equals("abc",null) 返回 false
  • 作者:LankyBin
  • 原文链接:https://blog.csdn.net/qq_36165311/article/details/109378958
    更新时间:2022-08-31 11:47:13