List 或者 Map 接口实现类的实例对象的遍历+删除

List<StudentClass> datas = new ArrayList<StudentClass>();

datas = ......;

Iterator<StudentClass> itreator = datas.iterator();

while(iterator.hasNext())

{
  StudentClass temp = itreator.next();

  if((temp.getAge()>0)

    itreator.remove();

  else

    temp.setAge(26);

}

Map子接口实现类的实例对象的处理也类似

 

posted @ 2016-08-05 10:18  窗外是绿色的  阅读(161)  评论(0编辑  收藏  举报