Ajudar a remover referências nulas em uma lista de Java?
Dada a seguinte lista:
List<String> list = new ArrayList<String>();
list.add("s1");
list.add("s2");
list.add(null);
list.add("s3");
list.add(null);
list.add("s4");
Eu preciso de uma classe auxiliar que remove referências nulas. Algo como:
SomeHelper.removeNullReference (list);
de tal forma que a lista contém apenas "s1", "s2", "s4", "s4" (referências não nulas).
O que devo usar para atender a esse requisito?