目前,Immutable.of()
仅支持最多 5 个键值对。我建议添加一个ImmutableMap.ofEntries(Entry<K, V>...)
类似于Java 9 中出现的Map.ofEntries()的新方法。这将允许创建ImmutableMap
任意数量的键值对。
我还建议将ImmutableMap.entryOf(K, V)
其公开,以便可以用于ofEntries()
:
ImmutableMap.ofEntries(
ImmutableMap.entryOf("a", 1),
ImmutableMap.entryOf("b", 2));