import java.util.ArrayList;
public class Principal {
public static void main(String[] args) {
var conta = new ContaBancaria(1, 2000);
var conta1 = new ContaBancaria(2, 1000);
var conta2 = new ContaBancaria(3,3300);
var conta3 = new ContaBancaria(4, 50000);
ArrayList<ContaBancaria> lista = new ArrayList<>();
lista.add(conta);
lista.add(conta1);
lista.add(conta2);
lista.add(conta3);
for(ContaBancaria list : lista){
System.out.println(list);
System.out.println("=============");
}
ContaBancaria contaMaior = lista.get(0);
for (ContaBancaria c : lista) {
if (c.getSaldo() > contaMaior.getSaldo()) {
contaMaior = c;
}
}
System.out.println("\nConta com maior saldo: ");
System.out.println(contaMaior);
}
}
public class ContaBancaria {
private int numeroDaConta;
private double saldo;
public double getSaldo() {
return saldo;
}
public ContaBancaria(int numeroDaConta, double saldo) {
this.numeroDaConta = numeroDaConta;
this.saldo = saldo;
}
@Override
public String toString() {
return "Numero da conta: "+ numeroDaConta + "\nSaldo da Conta: " +saldo;
}
}