java遍历map所有元素

来源:互联网 发布:淘宝手机商城 编辑:程序博客网 时间:2024/04/20 01:26
Map类提供了一个称为entrySet()的方法,这个方法返回一个Map.Entry实例化后的对象集。接着,Map.Entry类提供了一个getKey()方法和一个getValue()方法,Map.Entry同时也提供了一个setValue()方法,程序员可以使用它修改map里面的值。
Java代码
Map<String, String> map = new HashMap();

for (Map.Entry entry : map.entrySet()) {

Object key = entry.getKey( );

}


Java代码
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());

}

或者:
Java代码
Set keys = map.keySet( );

if(keys != null) {

Iterator iterator = keys.iterator( );

while(iterator.hasNext( )) {

Object key = iterator.next( );

Object value = map.get(key);

}

}
原创粉丝点击