WANG 6 年之前
父节点
当前提交
a560309d13
共有 1 个文件被更改,包括 13 次插入5 次删除
  1. 13 5
      src/main/java/cn/com/qmth/examcloud/commons/helpers/ObjectHolder.java

+ 13 - 5
src/main/java/cn/com/qmth/examcloud/commons/helpers/ObjectHolder.java

@@ -4,9 +4,12 @@ package cn.com.qmth.examcloud.commons.helpers;
  * 基本类型对象化
  *
  * @author WANGWEI
+ * @date 2019年1月16日
+ * @Copyright (c) 2018-2020 WANGWEI [QQ:522080330] All Rights Reserved.
  * @param <T>
  */
 public class ObjectHolder<T> {
+
 	private T t;
 
 	/**
@@ -19,11 +22,11 @@ public class ObjectHolder<T> {
 		this.t = t;
 	}
 
-	public T getT() {
+	public T get() {
 		return t;
 	}
 
-	public void setT(T t) {
+	public void set(T t) {
 		this.t = t;
 	}
 
@@ -31,8 +34,13 @@ public class ObjectHolder<T> {
 		return null == t;
 	}
 
-	public T get() {
-		return t;
+	@Override
+	public String toString() {
+		if (isNull()) {
+			return super.toString();
+		} else {
+			return t.toString();
+		}
 	}
 
-}
+}