0
使用MultiKeyMap与使用Map with Map值在性能问题上的区别(您认为任何可读性)会有什么好处?MultiKeyMap vs. Map with Map values
使用MultiKeyMap与使用Map with Map值在性能问题上的区别(您认为任何可读性)会有什么好处?MultiKeyMap vs. Map with Map values
当您使用Multy键映射时,将在底层HashMap
中完成单个查找,而如果您使用Map with Map值执行操作,则必须至少执行两次查找才能找到要查找的元素。
另请注意,您可以使用Map of Map的泛型,因此您可以指定key-s和值类型,而使用MultiKeyMap则无法这样做。这就是为什么我会说使用Map-Map Map在这方面有点“更安全”的原因。