规避equals方法避免空指针的写法
已知变量.equal(未知变量)
举例
比较传递的key是否是a
public boolean f1(String key){
return key.equal("a");
}
有很多人写的时候没有养成习惯,所以导致用所谓的
未知变量
.equal(
已知变量
),这样很容易造成空指针异常。正确写法应该是
public boolean f1(String key){
return "a".equal(key);
}
版权声明:本文为javaboyweng原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。