Olá, Aline! Como vai?
Parabéns pela resolução da atividade!
Observei que você explorou o uso de ArrayList para armazenar os nomes dos funcionários, utilizou muito bem o método .add() para inserir elementos e ainda compreendeu a importância de imprimir a lista completa para visualizar os registros.
Uma dica interessante para o futuro é tornar o programa mais dinâmico, permitindo que o usuário adicione nomes diretamente pelo teclado. Assim:
import java.util.ArrayList;
import java.util.List;
import java.util.Scanner;
public class Principal {
public static void main(String[] args) {
List<String> listaNome = new ArrayList<>();
Scanner sc = new Scanner(System.in);
System.out.println("Digite os nomes dos funcionários (digite 'sair' para encerrar):");
while (true) {
String nome = sc.nextLine();
if (nome.equalsIgnoreCase("sair")) {
break;
}
listaNome.add(nome);
}
System.out.println("Lista de funcionários: " + listaNome);
}
}
Isso faz com que o programa seja mais interativo e útil em diferentes situações, já que o usuário pode personalizar a lista conforme necessário.
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!