Browse Source

去除中间变量 map

James 5 years ago
parent
commit
baa92232d0
1 changed files with 2 additions and 3 deletions
  1. 2 3
      src/main/java/com/jfinal/kit/TimeKit.java

+ 2 - 3
src/main/java/com/jfinal/kit/TimeKit.java

@@ -63,11 +63,10 @@ public class TimeKit {
 	private static final ThreadLocal<HashMap<String, SimpleDateFormat>> TL = ThreadLocal.withInitial(() -> new HashMap<>());
 	
 	public static SimpleDateFormat getSimpleDateFormat(String pattern) {
-		HashMap<String, SimpleDateFormat> map = TL.get();
-		SimpleDateFormat ret = map.get(pattern);
+		SimpleDateFormat ret = TL.get().get(pattern);
 		if (ret == null) {
 			ret = new SimpleDateFormat(pattern);
-			map.put(pattern, ret);
+			TL.get().put(pattern, ret);
 		}
 		return ret;
 	}