Oi, Vinicius! Como vai?
Agradeço por compartilhar.
Eu gostei da forma como você estruturou a classe DigitalAccount, com encapsulamento bem aplicado usando private e métodos get e set. A lógica do método cleanBalance() também tá clara e direta, garantindo que o saldo só seja zerado quando for maior que zero, o que mostra um bom cuidado com regras de negócio.
Você pode usar formatação de valores para exibir o saldo de forma mais amigável, como com String.format.
double saldo = 5790.99;
System.out.println(String.format("Saldo atual: %.2f", saldo));
Nesse código, usamos String.format para limitar o saldo a duas casas decimais, deixando a saída mais organizada e profissional.
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!