假设你有
Map<String, Collection<String>> map = ...;Multimap<String, String> multimap = ArrayListMultimap.create();
那我相信这是最好的
for (String key : map.keySet()) { multimap.putAll(key, map.get(key));}
或更佳,但更难阅读
for (Entry<String, Collection<String>> entry : map.entrySet()) { multimap.putAll(entry.getKey(), entry.getValue());}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)