public static void main(String[] args){
Map<String,Integer> map = new HashMap<String,Integer>();
map.put("1", 123);
map.put("2", 234);
map.put("3", 345);
map.put("4", 456);
map.put("5", 567);
// 遍历map中的key
for (String key : map.keySet()) {
System.out.println(key);
}
// 遍历map
for(Entry<String, Integer> entrySet : map.entrySet()){
String key = entrySet.getKey();
Integer value = entrySet.getValue();
System.out.println("key:" + key + "value:" + value);
}
// 遍历value(泛型固定)
Integer sumValue = 0;
for(Integer listValue : map.values()){
sumValue += listValue;
System.out.println(sumValue);
}
// map中是否包含key
if(map.containsKey("1")){
System.out.println("success");
} else {
System.out.println("error");
}
System.out.println(map.hashCode());
System.out.println(map.size());
map.clear();
System.out.println(map.size());
}
map用法测试(遍历)
最新推荐文章于 2024-01-15 15:40:29 发布