0 votos
Tengo que crear un programa de menu banco, con opciones para: entrar, crear cuenta, depositar, transferir, retirar.

Al momento no he podido transferir de una cuenta a otra ya que las cuentas se guardan en un arraylist de tipo cuenta (clase, objeto) y no se como hacerlo.
por en Java

1 Respuesta

+1 voto

Podrías obtener del ArrayList las dos cuentas:

//Obtengo las cuentas que quiero tratar
Cuenta cuentaUno = miArrayList.get(1);
Cuenta cuentaDos = miArrayList.get(2);

//Intercambio valores de una cuetna a la otra
int valorCuentaUno = cuentaUno.getValor();
cuentaDos.setValor(valorCuentaUno);

//Actualizo la cuenta modificada en el ArrayList
miArrayList.add(2, cuentaDos);

 

por