在 Java 中,我理解如果两个键映射到一个值,则会由于冲突而发生线性链接。
例如:
 Map myMap= new HashMap(); //Lets says both of them get mapped to same bucket-A and
myMap.put("John", "Sydney");//linear chaining has occured.
myMap.put("Mary","Mumbai"); //{key1=John}--->[val1=Sydney]--->[val2=Mumbai]
所以当我这样做时:
myMap.get("John"); // or myMap.get("Mary")
由于 bucket-A 包含两个值,JVM 会返回什么?它是否将参考返回到“链”?它会返回“悉尼”吗?还是返回“孟买”?