Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Desafios: Aprimorando ArrayLists 6

ContaBancaria

package br.com.alura.contabancaria;

public class ContaBancaria {
    private String nome;
    private int numeroConta;
    protected double saldo;

    public ContaBancaria(String nome, int numeroConta, double saldo) {
        this.nome = nome;
        this.numeroConta = numeroConta;
        this.saldo = saldo;
    }

    public String getNome() {
        return nome;
    }

    public int getNumeroConta() {
        return numeroConta;
    }

    public double getSaldo() {
        return saldo;
    }
}

Main

import br.com.alura.contabancaria.ContaBancaria;

import java.util.ArrayList;

public class Main {
    public static void main(String[] args) {
        ContaBancaria conta1 = new ContaBancaria("Alice", 12345, 1000.0);
        ContaBancaria conta2 = new ContaBancaria("Barbara", 67890, 5000.0);
        ContaBancaria conta3 = new ContaBancaria("Thiago", 11223, 750.0);

        ArrayList<ContaBancaria> contas = new ArrayList<>();
        contas.add(conta1);
        contas.add(conta2);
        contas.add(conta3);

        ContaBancaria MaiorSaldo = contas.get(0);;
        for (ContaBancaria conta : contas) {
            if (conta.getSaldo() > MaiorSaldo.getSaldo()) {
                MaiorSaldo = conta;
            }
        }
        System.out.println("O Maior saldo é de: " + MaiorSaldo.getNome() +
                            ".\nCom um saldo de: R$" + MaiorSaldo.getSaldo() +
                             "\nNúmero da conta: " + MaiorSaldo.getNumeroConta());
    }
}
1 resposta
solução!

Olá, Kevin! Como vai?

Parabéns pela resolução da atividade!

Observei que você explorou o uso de classes e encapsulamento para representar uma conta bancária, utilizou muito bem a lista ArrayList para armazenar múltiplas contas e ainda compreendeu a importância da estrutura de repetição para encontrar o maior saldo entre os objetos.

Permaneça postando as suas soluções, com certeza isso ajudará outros estudantes e tem grande relevância para o fórum.

Ícone de sugestão Para saber mais:

Sugestão de conteúdo para você mergulhar ainda mais sobre o tema:

Fico à disposição! E se precisar, conte sempre com o apoio do fórum.

Abraço e bons estudos!

AluraConte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!