Dùng Iterator để xoá nhiều phần tử trong danh sách
ArrayList cars = new ArrayList();
cars.add("Volvo");
cars.add("BMW");
cars.add("Ford");
cars.add("Mazda");
Iterator it = cars.iterator();
//next // Trả về phần tử hiện tại và di chuyển con trỏ tới phần tử tiếp theo.
//System.out.println("Xuất iterator --- " + it.next());
// hasNext: Trả về true nếu có phần tử tiếp theo. Nếu không, trả về false.
// System.out.println("Xuất hết iterator");
// while(it.hasNext())
// System.out.println(it.next());
System.out.println("Xoá danh sách");
while(it.hasNext()){
String i = it.next();
if(i.length() < 4){
it.remove();
}
}
System.out.println("Danh sách sau khi xoá");
for(String c : cars){
System.out.println(c);
}