nO método add adiciona o novo elemento na
lista imediatamente
antes da posição corrente do cursor.
nO método
abaixo troca todas as ocorrencias de um valor especificado por uma nova lista especificada
em newVals
npublic static <E>
void replas( List<E> list, E val,
n
List<? extends E> newVals) {
n for (ListIterator<E> it =
list.listIterator(); it.hasNext(); ) {
n if (val == null ? it.next() == null : val.equals(it.next()))
{
n it.remove();
n for (E e : newVals)
n it.add(e);
n }
n }
n }