简介
api
- obj 是否为空 checkEmpty(Object obj);
- obj 转字符串 obj2String(Object obj);
源码
import java.text.SimpleDateFormat;
import java.util.Date;
/**
* Object工具类
*/
public class ObjectUtils {
/**
* obj 是否为空
* @param obj
* @return 为空true, 不为空false
*/
public static Boolean checkEmpty(Object obj){
String str = obj2String(obj);
return null == str || "".equals(str.trim()) || "null".equals(str.trim());
}
/**
* obj 转字符串
* @param obj
* @return 字符串
*/
public static String obj2String(Object obj) {
if (obj == null) {
return "";
} else if (obj instanceof Date) {
return new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(obj);
}
return String.valueOf(obj);
}
}