自定义Object工具类 ObjectUtils.java

自定义Object工具类 ObjectUtils.java

简介

  • 自定义Object工具类

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);
    	}
    	
    	
    }
    

你可能感兴趣的:(java,python,开发语言)