HashMap<>
在java中使用HashMap要注意重写hashCode()和equals()方法,用以保证HashMap在使用非基本数据类型时的唯一性。
遍历HashMap的常见两种方法
private static void demo1(HashMap map){
set set = map.keySet();
for(Object src:set){
system.out.println(src+" "+map.get(src));
}
}
二
prvate static void demo02(LinkedHashMap<String,Integer> map){
Set<Map.Entry<String,Interger>> entry = map.entrySet();
for(Map.Entry<String,Interger> type :entry){
String key = type.getKey();
Interger value = type.getValue(key);
system.out.println(key+"-----"+value);
}
}
两个方法的核心思想都是通过获得map 的key 通过key去找map中的值。而因为