From 78e66ff74b497cdd714396a69d49a6c4ea75d70f Mon Sep 17 00:00:00 2001 From: Redkale <22250530@qq.com> Date: Sat, 4 Feb 2017 14:59:10 +0800 Subject: [PATCH] --- src/org/redkale/util/Utility.java | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/src/org/redkale/util/Utility.java b/src/org/redkale/util/Utility.java index 7639ab905..fe63c1590 100644 --- a/src/org/redkale/util/Utility.java +++ b/src/org/redkale/util/Utility.java @@ -85,6 +85,24 @@ public final class Utility { private Utility() { } + public static HashMap asMap(String... items) { + HashMap map = new HashMap<>(); + int len = items.length / 2; + for (int i = 0; i < len; i++) { + map.put(items[i * 2], items[i * 2 + 1]); + } + return map; + } + + public static HashMap asMap(Object... items) { + HashMap map = new HashMap<>(); + int len = items.length / 2; + for (int i = 0; i < len; i++) { + map.put(String.valueOf(items[i * 2]), items[i * 2 + 1]); + } + return map; + } + public static String uuid() { return UUID.randomUUID().toString().replace("-", ""); }