import java.sql.Array;
import java.util.ArrayList;
import java.util.Iterator;
import com.Likefr.demo.Person;
public class Demo {
public static void main(String[] args) {
ArrayList<String> list = new ArrayList();
list.add("a");
list.add("b");
list.add("b");
list.add("d");
list.add("e");
/* //第一种方法
* for (int i = 0; i < list.size(); i++) { if ("b".equals(list.get(i))) {
* list.remove(i--); } }
*/
/* //第二种方法
* Iterator it=list.iterator(); while(it.hasNext()) { if("b".equals(it.next()))
* { it.remove(); } }
*/
/* for (String string : list) { //不能删除集合内元素 会产生修改并发异常 java.util.ConcurrentModificationException
if ("b".equals(string)) {
list.remove("b");
}
}
*/
System.out.print(list);
}
/*
* public static ArrayList getSingle(ArrayList list) { return ArrayList(); }
*/
}
最后修改:2019 年 12 月 21 日
© 允许规范转载