合并两个 Guava Multimaps
Merge Two Guava Multimaps
有没有办法在 java 8 中优雅地合并两个具有相同键值对的番石榴多图?
我试过使用 .collect(Multimaps.toMultimap()) 但没有成功。
有几种方法;这是我能找到的最干净的:
list.stream().collect(ArrayListMultimap::create, Multimap::putAll, Multimap::putAll)
随时用其他实现替换 ArrayListMultimap
。
有没有办法在 java 8 中优雅地合并两个具有相同键值对的番石榴多图?
我试过使用 .collect(Multimaps.toMultimap()) 但没有成功。
有几种方法;这是我能找到的最干净的:
list.stream().collect(ArrayListMultimap::create, Multimap::putAll, Multimap::putAll)
随时用其他实现替换 ArrayListMultimap
。