java对象判断是否为空工具类

来源:互联网 发布:qq刷人气软件 编辑:程序博客网 时间:2024/06/06 10:00
package common;import java.util.List;import java.util.Map;import com.google.common.collect.Maps;/** *  * 工具类 *  * @version 1.0 * @since JDK1.7 */public class ObjectUtils {/** *  * 方法描述 封装返回结果集 * * @param code * @param msg */public static Map<String, Object> getReturnResult(Integer code, String msg){Map<String, Object> map = Maps.newHashMap();map.put("code", code);map.put("msg", msg);return map;}/** *  * 方法描述 封装返回结果集 多加一个key--value * * @param code * @param msg * @param paramName * @param paramValue * @return */public static Map<String, Object> getReturnResult(Integer code, String msg, String paramName, Object paramValue){Map<String, Object> map = Maps.newHashMap();map.put("code", code);map.put(paramName, paramValue);map.put("msg", msg);return map;}/** *  * 方法描述 如果对象为非空返回true 否则返回false * * @param obj * @return */public static boolean isNotNull(Object obj) {if(obj != null) {return true;}return false;}/** *  * 方法描述 如果对象为空返回 true 否则返回false * * @param obj * @return */public static boolean isNull(Object obj) {if(obj != null) {return false;}return true;}/** *  * 方法描述 判断Map集合非null 非空 返回true 否则返回false * * @param list * @return */public static boolean isNotNull(Map<Object, Object> map){if(map != null && !map.isEmpty()) {return true;}return false;}/** *  * 方法描述 判断Map集合是null或者空 返回true 否则返回false * * @param list * @return */public static boolean isNull(Map<Object, Object> map){if(map == null || map.isEmpty()) {return true;}return false;}/** *  * 方法描述 判断Map集合非null 非空 返回true 否则返回false * * @param list * @return */public static boolean isNotNull(List<Object> list){if(list != null && !list.isEmpty()) {return true;}return false;}/** *  * 方法描述 判断Map集合是null或者空 返回true 否则返回false * * @param list * @return */public static boolean isNull(List<Object> list){if(list == null || list.isEmpty()) {return true;}return false;}}

原创粉丝点击