/**
* @author lautturi.com
* Java example: how to remove element stated with p from list
*/
import java.util.*;
public class Lautturi {
public static void main(String[] args) {
List<String> list = new ArrayList<String>();
list.add("lautturi");
list.add("java");
list.add("python");
list.add("hello");
list.add("js");
list.add("php");
list.add("perl");
list.add("world");
System.out.println("List:"+list);
// remove the hello element from list
list.remove("hello");
System.out.println("List:"+list);
// remove the elements begin with "p" from list
Iterator<String> it = list.iterator();
while (it.hasNext()) {
String name = it.next();
if (name.startsWith("p")) {
it.remove();
}
}
System.out.println("List:"+list);
}
}
output:
List:[lautturi, java, python, hello, js, php, perl, world] List:[lautturi, java, python, js, php, perl, world] List:[lautturi, java, js, world]