Ver Mensaje Individual
  #2 (permalink)  
Antiguo 09/05/2011, 15:28
Avatar de sivadmp
sivadmp
 
Fecha de Ingreso: febrero-2011
Ubicación: La Paz - Bolivia
Mensajes: 293
Antigüedad: 13 años, 2 meses
Puntos: 20
Respuesta: Eliminar arraylist

hola marcos lo que tienes que hacer es crear un ArrayList auxiliar, utilizar esta variable auxiliar para adicionar los objetos que se han distintos al objeto a eliminar

algo asi seria

Código Java:
Ver original
  1. ArrayList aux=new ArrayList();
  2. //recorrer el array de los Objetos
  3. while(array....){
  4.      //obtenemos el Objeto de la posicion i del array
  5.        Objeto obj = array.get(...);
  6.        //comparamos si el objeto es igual al objeto eliminar
  7.        if(obj.getId().equals(obj_elim.getId()){
  8.              //como los dos objetos son iguales
  9.              //entonces se elimina
  10.        }
  11.        else{//si los dos obj son distintos entonces adicionamos el obj a la variable aux que se ha              
  12.                       //creado, simulando la eliminacion
  13.              aux.add(obj);
  14.        }
  15. }
  16. //por ultimo vaciamos el contenido de la variable aux a la veriable de array
  17. array=aux;


:)saludos
__________________
agradecer no cuesta nada
Entre más información proporciones más fácil será ayudarte, y asi evitar adivinar el problema con el que cuentas.