欢迎访问悦橙教程(wld5.com),关注java教程。悦橙教程  java问答|  每日更新
页面导航 : > > > 文章正文

guava之Objects和MoreObjects,guavamoreobjects

来源: javaer 分享于  点击 34761 次 点评:20

guava之Objects和MoreObjects,guavamoreobjects


java7引入了Objects,有很多实用方法,配合guava的MoreObjects使用方便


java.util.Objects实用方法

compare(T a, T b,Comparator<? super T> c)

deepEquals(Object a,Object b)

equals(Object a,Object b)


guava的MoreObjects

firstNonNull(T first, T second)


MoreObjects.ToStringHelper类,主要是为了实现toString方法

add(String name, value)
addValue(boolean value)
omitNullValues()
toString()

通过链式调用,方便的生成toString方法,例子:

MoreObjects.toStringHelper(this)

.add("x", 1)

.toString();

相关文章

    暂无相关文章

用户点评