黑马程序员技术交流社区
标题:
删除指定list集合中元素值为某个字符串的问题
[打印本页]
作者:
wyasln
时间:
2015-12-5 16:22
标题:
删除指定list集合中元素值为某个字符串的问题
自己写的算法,给大家看看还有哪里可以改进和简化的
//接受两个参数,要被处理的集合list,要删除的字符串str
public static void show(ArrayList<String> list,String str)
{
//初始集合元素个数
int size = list.size();
//遍历集合
for(int i=0;i<size;i++)
{
//判断集合元素值是否为str字符串
if(list.get(i).equals(str))
{
//删除该元素
list.remove(i);
//集合元素个数变化,i和size做对应变化
i--;
size--;
}
}
}
很简单的问题,你懂的
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2