有很多实现如何检查String值是否为null,我真的很困惑使用什么!
这些是我到目前为止的搜索:
if(myString == null){}
Objects.equals(null, myString);
ObjectUtils.isEmpty(myString)
myString.equals(null)
myString.compareTo(null);
注意:这完全取决于性能,可靠编码,故障安全和其他安全目的!
更新: myString是动态的,如果它为null,上面的一些实现将抛出NullPointerException!