exercicio 6
public class ContaBancaria {
private String nome;
private int conta;
private double saldo;
public ContaBancaria(String nome, int conta, double saldo){
this.nome = nome;
this.conta = conta;
this.saldo = saldo;
}
public String getNome() {
return nome;
}
public int getConta() {
return conta;
}
public double getSaldo() {
return saldo;
}
@Override
public String toString() {
return "Cliente: " +nome+ " - " +conta+ " - " +saldo;
}
}
package ContaBanco6;
import java.util.ArrayList;
public class TesteConta {
public static void main(String[] args) {
ContaBancaria conta1 = new ContaBancaria ("Renata", 1452, 5000);
ContaBancaria conta2 = new ContaBancaria("Julia", 8456, 4800);
ContaBancaria conta3 = new ContaBancaria("João", 7623, 7800);
ContaBancaria conta4 = new ContaBancaria("Pedro", 7059, 4500);
ArrayList<ContaBancaria> listaDeContas = new ArrayList<>();
listaDeContas.add(conta1);
listaDeContas.add(conta2);
listaDeContas.add(conta3);
listaDeContas.add(conta4);
for (ContaBancaria clientes : listaDeContas) {
System.out.println(clientes);
}
ContaBancaria contaMaiorSaldo = listaDeContas.get(0);
for (ContaBancaria conta : listaDeContas) {
if (conta.getSaldo() > contaMaiorSaldo.getSaldo()) {
contaMaiorSaldo = conta;
}
}
System.out.println("A Conta com Maior saldo: " +contaMaiorSaldo.getNome()+ " - " +contaMaiorSaldo.getConta());
}
}