Map 类提供了一个称为entrySet()的方法,这个方法返回一个Map.Entry实例化后的对象集。接着,Map.Entry类提供了一个 getKey()方法和一个getValue()方法,Map.Entry同时也提供了一个setValue()方法,程序员可以使用它修改map里面的 值。
- Map<String, String> map = new HashMap();
- for (Map.Entry entry : map.entrySet()) {
- Object key = entry.getKey( );
- }
- Map hashmap =new HashMap();
- Set set=hashmap.entrySet();
- Iterator iterator=set.iterator();
- while (iterator.hasNext() {
- Map.Entry mapentry = (Map.Entry) iterator.next();
- System.out.println(mapentry.getkey()+"/"+ mapentry.getValue());
- }
- Set keys = map.keySet( );
- if(keys != null) {
- Iterator iterator = keys.iterator( );
- while(iterator.hasNext( )) {
- Object key = iterator.next( );
- Object value = map.get(key);
- }
- }