判断对象是否为空工具类

用Spring的Assert(断言机制)

public class ObjectUtil {
	/**
	 * 判断一个对象是否不为空
	 * @param obj
	 * @param msg
	 * @return
	 */
	public static boolean isNotNull(Object obj, String msg) {
		Boolean checkState = Boolean.TRUE;
		try {
			Assert.notNull(obj, msg);
		} catch (IllegalArgumentException e) {
			checkState = Boolean.FALSE;
		}
		return checkState;
	}
	
	public static boolean isNull(Object obj, String msg) {
		Boolean checkState = Boolean.TRUE;
		try {
			Assert.isNull(obj, msg);
		} catch (Exception e) {
			checkState = Boolean.FALSE;
		}
		return checkState;
	}
}

你可能感兴趣的:(Java)