Java では、2 つのキーが 1 つの値にマップされている場合、衝突により線形連鎖が発生することを理解しています。
例えば:
 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")
バケット A には 2 つの値が含まれているため、JVM は何を返しますか? 「チェーン」への参照を返しますか?「シドニー」を返しますか?それとも「ムンバイ」を返しますか?