1

我有一个返回的查询List of Object[2]。我想把它转换成一个MultiMap包含Object[0]键和Object[1]值的。

输入列表包含:

<id1, value1>
<id1, value2>
<id1, value3>
<id2, value1>
<id2, value2>
<id3, value2>

所以当我这样做的时候Collection coll = (Collection) multimap.get(id1);

col1应该给-->value1,value2,value3

我可以通过列表实现循环并将其放入多图,我想避免这种情况,因为我的列表很大。

提前致谢!

4

1 回答 1

2
for(Object obj[] : list ){
    multimap.put(obj[0], obj[1]);
}

假设你正在使用 apache multimap

于 2013-11-13T22:15:24.833 回答