Olá, Gabriel! Como vai?
Parabéns pela resolução da atividade!
Observei que você explorou o uso de arrays de strings para capturar os números digitados com Java, utilizou muito bem o for each para percorrer os valores e ainda compreendeu a importância da comparação condicional para identificar o maior número.
Uma dica interessante para o futuro é tratar entradas inválidas, garantindo que o programa não quebre caso o usuário digite algo que não seja número. Assim:
try {
for (String numStr : valoresStr) {
int num = Integer.parseInt(numStr);
if (num > maior) {
maior = num;
}
}
System.out.println("O maior número é: " + maior);
} catch (NumberFormatException e) {
System.out.println("Erro: insira apenas números válidos.");
}
Isso faz com que o programa fique mais robusto e evite falhas em cenários reais.
Fico à disposição! E se precisar, conte sempre com o apoio do fórum.
Abraço e bons estudos!
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!