Tutorial Sobre Colecciones en Java (III)
Objetos List
Un Objeto List(conocido como secuencia) es un Objeto Collection ordenado que puede contener elementos duplicados. Al igual
que los inidices de arreglos, los indices de objetos List empiezan desde cero (es decir, el indice del primer elemento es
cero).
La interfaz List es implementada por varias clases, incluyendo ArrayList, LinkedList y Vector. La Clase ArrayList es una implementacion de un objeto List como arreglo que puede modificar su tamaño que a acontinuacion veremos un ejemplo del uso de este objeto.
A continuacion veremos el uso de este objeto mejor con un ejemplo que se muestra abajo.
import java.awt.Color;
import java.util.*;
public class PruebaLista {
private static final String colores[]={“rojo”,“blanco”,“azul”};
linda
public PruebaLista()
{
int i;
List lista=new ArrayList();
lista.add(Color.MAGENTA);
for(i=0;i<colores.length;i++){
lista.add(colores[i]);
}
lista.add(Color.CYAN);
System.out.println(“Mostrar el Contenido de la Lista”);
for(i=0;i<lista.size();i++){
System.out.println(""+lista.get(i));
}
eliminarObjetosString(lista);
System.out.println(“Mostrar el Contenido de la Lista despues de llamar a eliminarObjetosString”);
for(i=0;i<lista.size();i++){
System.out.println(""+lista.get(i));
}
}
public void eliminarObjetosString(Collection coleccion){
Iterator iterador=coleccion.iterator();
while(iterador.hasNext()){
if(iterador.next() instanceof String)
iterador.remove();
}
}
public static void main(String agrs[]){
PruebaLista l=new PruebaLista();
}
}