在Java中,如果我有HashMap<Integer, int[]> map
并且想要查找给定的int key
like map.get(key)
,那么算法将计算key.hashCode()
,转到相应的存储桶并线性搜索类型的对象int[]
并使用equals()
?因此存储桶中的那些int[]
对象将具有相同的键(由 计算hashCode
),它们将由 进行比较equals()
。那正确吗?
我在网上找不到一个例子,它显示得很清楚。只有文字。
您正在重定向我的内容不包含正常的可理解示例,我不需要理论。