1

我希望能够从我期望的方法中检索我com.google.collections.Multimap<A, B>的 a ,但实际上它返回 a 。有没有一种方法可以满足我的要求?Collection<Entry<A, Collection<B>>>entries()Collection<Entry<A, B>>

目前我正在这样迭代:

for (A key: mmap.keySet()) {
    Collection<B> = mmap.get(A);
    //do stuff
}

我更希望能够像这样迭代:

for (Entry<A, Collection<B>> entry: mmap.entries()) {
    //do stuff 
}
4

1 回答 1

15

您可以使用asMap()方法:

for (Entry<A, Collection<B>> entry: mmap.asMap().entrySet()) {
    //do stuff 
}
于 2010-06-16T09:15:28.343 回答