guava---五:Object包

it2022-05-05  120

Object:equals,hashCode,toStringHelper,firstNonNull

1:java 的jadk中使用equals,比如a.equals(b)的时候,a不能为null。而使用Object.equals(a,b)的时候,a,b的值随意,可以为null。

2:firstNonNull:传进去两个参数,返回为第一个不为null的值。

3:toStringHelp再创建一个bean时候用到

@Override

publicString toString(){

return MoreObject.toStringHelper(类.class).add("name=",name).toString();

}

 


最新回复(0)