Map 中的EntrySet()

我们循环Map时一般用到EntrySet(),EntrySet() 返回的时Set集合(Set<Map.Entry<K, V>>)。

那么这里的有Entry<Object,Object>对象,这个是Map的内部类,  是键值对对象.

我们可以循环Set集合来获取Map中的值.

Map<String, Object> map = new HashMap<String,Object>();
for(Entry<String, Object> entry : map.entrySet()){
  entry.getKey(); // key值
  entry.getValue(); // value值
}

 

 

posted @ 2014-03-10 15:18  探讨  阅读(413)  评论(0编辑  收藏  举报