
import java.util.ArrayList;
import java.util.List;


public class ejemplo_lista {
    
    static public void prueba() {
        List <Integer> lista = new ArrayList<Integer>();
        List <Integer> aux = new ArrayList <Integer> ();
        
        // agrega un elemento
        
        lista.add(new Integer(1));
        
        // agrega un elemento en la posicion indicada
        
        lista.add(0, new Integer(2));
        
        // agrega todos los elementos a otra lista
        
        aux.addAll(lista);        
        
        for(Integer b: lista)
            System.out.println(b);
        
        // elimina todos los elementos de la lista
        
        aux.clear();
        
        for(Integer b: aux)
            System.out.println(b);
        
        Integer a = new Integer(10);
        System.out.println(a + " esta " +lista.contains(a));
        
        for(int i = 0; i<lista.size(); i++)
            System.out.println(i + ".- " + lista.get(i));
            
    }
    
    static public void main(String args[]){
        prueba();
    }

}
