public static <V> Map<String, V> mapThem(String[] keys, V... vals) { if (keys == null || keys.length == 0) { return new HashMap<String, V>(4); } Map<String, V> map = new HashMap<String, V>(keys.length + 1); for (int i = 0; i < keys.length; i++) { if (vals.length > i) { map.put(keys[i], vals[i]); } else { map.put(keys[i], null); } } return map; }
Map<String, String> map = MapUtil.<String> mapThem(new String[] { "datetime" }, timeline);