【Java】equals方法避免空指针

  • Post author:
  • Post category:java




规避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 版权协议,转载请附上原文出处链接和本声明。