【发布时间】:2014-07-25 17:07:00
【问题描述】:
我想知道一旦 Key 相同,Hashmap 会处理该值。我使用 put 方法插入 2 个具有相同键的元素。 如果不存在值,则返回 null ,否则返回支持的私有值。 hashMap 是否不会为同一个 Key 存储多个值
public class geekarray {
HashMap<Integer, String> a ;
geekarray(){
a= new HashMap<Integer,String>(10);
System.out.println(a.put(1, "yogi"));
System.out.println(a.put(1, "yogi2"));
System.out.println(a.put(2, "yogi3"));
}
public static void main(String s[]){
geekarray a = new geekarray();
}
}
输出:-
null
yogi
null
【问题讨论】: