在做Object类型转为String类型时,通常情况下需要判断Object类型是否为null,一般会这样写
String t = "";
if (null != a1) {
t = a1.toString();
}
但其实我们可以借助于apache的工具包org.apache.commons.lang3.ObjectUtils;
ObjectUtils.toString(a1, "null")
第二个参数可以指定当a1为null时的返回值。
在jdk7+包括7版本以后更好的办法
Objects.toString(a1, "this is null")
Objects是jdk7以后自带的类java.util.Objects,这样就不需要借助第三方库了。