标签:for循环 集合 ext 一个 integer 增强 === 功能 添加元素
/**A:Map集合的功能概述
HashMap<String, Integer> map = new HashMap<>();
map.put("掌声", 162);
map.put("美丽", 1272);
map.put("故乡", 12287);
map.put("清楚", 1272);
// System.out.println(map);
/* Integer dd = map.remove("掌声");
System.out.println(dd);
System.out.println(map);
System.out.println(map.containsKey("张三")); //判断是否包含传入的键
System.out.println(map.containsValue(100)); //判断是否包含传入的值
System.out.println(map);
//值遍历
Collection<Integer> values = map.values();
System.out.println(values);
System.out.println(map.size());*/
Integer i = map.get("故乡"); //根据键获取值
System.out.println(i);
//第一种
Set<String> keyset = map.keySet();
Iterator<String> iterator = keyset.iterator();
while (iterator.hasNext()) {
String key = iterator.next();//获取每一个键
Integer var = map.get(key);
System.out.println(key+"=="+var);
}
System.out.println("===========================");
//使用增强for循环
for (String key : map.keySet()) {
System.out.println(key+"="+map.get(key));
}
标签:for循环 集合 ext 一个 integer 增强 === 功能 添加元素
原文地址:http://blog.51cto.com/357712148/2308104