自己写的算法,给大家看看还有哪里可以改进和简化的
//接受两个参数,要被处理的集合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--;
}
}
}
很简单的问题,你懂的
|
|