首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2EE开发 >

Iterator怎么获取arraylist<HashMap<T, T>>中的数据

2012-12-16 
Iterator如何获取arraylistHashMapT, T中的数据如题,Iterator如何获取arraylistHashMapT, T中的数

Iterator如何获取arraylist<HashMap<T, T>>中的数据
如题,Iterator如何获取arraylist<HashMap<T, T>>中的数据。
假设arraylist的引用为list,我要怎么访问存在list里的HashMap呢?
[最优解释]


List<Map<T,T>>list;
Iterator<Map<T,T>>iter=list.iterator();
while(iter.hasNext()){
  Map<T,T>map=iter.next();
  Iterator<Entry<T,T>>mIter=map.entrySet().iterator();
  while(mIter.hasNext()){
    Entry<T,T>e=mIter.next();
    System.out.println("key:"+e.getKey()+";value:"+e.getValue());
  }
}

[其他解释]
顶个先

热点排行