如何在单个arraylists中存储ListMultimap值

时间:2015-03-09 17:55:11

标签: java multimap

/ *示例代码* /

ListMultimap<String, String> m =ArrayListMultimap.create();

for (String test:m.keySet())
   {
     BaseTest.getLogger().info("Mapped elements:"+ test +"-->"+ m.get(test) );

    }

我想将m.get(test)值存储在三个单独的arraylists或arraylist数组中,这样我就可以使用list.get(1)来访问它们了...就像这样...任何建议??

1 个答案:

答案 0 :(得分:0)

Collection<List<String>> collectionOfLists = Multimaps.asMap(m).values();

完成。现在所有列表都在collectionOfLists集合中。