Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/05/2010, 13:48
NIGHTBIRD
 
Fecha de Ingreso: mayo-2010
Mensajes: 32
Antigüedad: 14 años, 7 meses
Puntos: 0
Pregunta recorrer, obtener y guardar un objeto de ArrayList

Hola a tod@s. Este es mi primer post en el foro. Estoy empezando con java y tengo el siguiente problema.

Necesito recorrer un ArrayList y saber como guardar el objeto de una determinada posicion. Aqui os adjunto el código java:

Código PHP:

public class GestionBotonUsuarioBuscar implements ActionListener{

        
//Atributos
        
BaseDatos bd_usuarios//Objeto de la clase BaseDatos, que tiene como atributo un ArrayList llamado "usuarios", donde estan guardados los usuarios ya creados

        
VentanaUsuarioBuscar vb;//Ventana gráfica
        
String resultados []; 
        
Usuario usuario_aux//Objeto de la clase Usuario donde voy a guardar en cada iteracion un usuario del arraylist

        
        //Métodos

    
public void actionPerformed(ActionEvent e) {
        if (
"BUSCAR USUARIO".equals(e.getActionCommand())) {
           
           
//Recorremos el ArrayList
           
for (int i 0this.bd_usuarios.usuarios.size(); i++){
                
//Guardamos el objeto usuario del arraylist en la posicion [i] en usuario_aux
                
usuario_aux=this.bd_usuarios.usuarios[i];
                
            }
        
vb.dispose();
        
VentanaUsuarioBusqueda vubq = new VentanaUsuarioBusqueda ("Resultado de la busqueda"150407001100this.bd_usuarios);
        }
    }
        
//Constructores
    
public GestionBotonUsuarioBuscar(VentanaUsuarioBuscar vbBaseDatos bd_usuarios){
        
this.vb=vb;
        
this.bd_usuarios=bd_usuarios;
    }



Dentro del for, en la linea que tiene esto:

usuario_aux=this.bd_usuarios.usuarios[i];

Me aparece el siguiente error:

array required, but java.util.ArrayList found

Podriais ayudarme o decirme cómo solucionarlo???

Gracias de antemano.

Un saludo.