- 获取键、值
Map类提供了entrySet()方法,该方法返回Map.Entry实例化后的对象集。同时Map.Entry类提供了getKey()、getValue()和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);
}
}