在创建 array
之前,您是否总是需要知道 Hashtable
的 array
的大小?
最佳答案
不,你不知道。高质量的实现(Hashtable
/HashMap
)会随着元素数量的增加自动调整自身大小。
如果您是在谈论您自己的实现,答案取决于哈希表是否能够随着其大小的增长而增加桶的数量。
如果您担心调整大小对性能的影响,正确的方法是在整个应用程序的上下文中对此进行分析。
关于java - 哈希表大小设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15859558/