日期:2014-05-19  浏览次数:20719 次

list 清除指定对象
需求:查询所有用户信息存放在list中,然后想要把管理员删除掉,这个怎么实现?

------解决方案--------------------
探讨

引用:

引用:

创建一个新的list,把不是管理员的用户信息add进去就可以了。。。

为什么要建一个新的list,直接在list中删除不行?

怎样记录这个需要删除的对象的index?

------解决方案--------------------
for(int i = 0; i < list.size(); i++){
if(list.get(i)==管理员){ // if(list.get(i).equals("管理员"))
list.remove(i)
}
}