有时我需要将多个值存储到一个键中Map
.我知道几种解决这个问题的方法,如:
Map<K,V,W>
实现
Map<K,V>
Map<K, Map<I, V>>
并使用第二个键存储值
K, V, W, ...
和使用List<MyStorageClass>
(或Map<K, MyStorageClass>
)的类
Compareable
)但我想知道什么是Java方式的最佳实践(是的,我知道:"它取决于")?或者是否有一种语言内置功能,我可以使用它来实现最小的实现工作?
Sometimes i need to store more than one value to a key in a Map
Run Code Online (Sandbox Code Playgroud)
为什么不使用多图?Multimap之