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 = 0; i < this.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", 150, 40, 700, 1100, this.bd_usuarios);
}
}
//Constructores
public GestionBotonUsuarioBuscar(VentanaUsuarioBuscar vb, BaseDatos 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.