数据结构之Map
程序员文章站
2024-02-20 19:27:58
...
Map
特点:
拥有key,value
1.定义: Map<Integer,String> map = new HashMap();
2.添加元素,使用put(key,value)
map.put(1,“刮风”);
map.put(2,“下雨”);
map.put(3,“打雷”);
3.遍历
-
使用Iterator
for (Integer i:map.keySet()) {
System.out.println(i+map.get(i));}
-
使用Entry
for ( Map.Entry<Integer,String> map1 :map.entrySet()){
System.out.println(map1.getKey()+map1.getValue());
}
- 使用迭代器
Iterator< Map.Entry<Integer,String>> it = map.entrySet().iterator();
while (it.hasNext()){
Map.Entry<Integer,String> map3= it.next();
System.out.println(map3.getKey()+map3.getValue());
}