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

[Projeto] Adicionando elementos a uma lista

import java.util.ArrayList;
import java.util.List;

public class Principal {
    public static void main(String[] args) {
        List<String> listaNome = new ArrayList<>();
        
        listaNome.add("João");
        listaNome.add("Maria");
        listaNome.add("Vitor");
        listaNome.add("Ana");
        
        System.out.println("Lista de funcionários: " + listaNome);
    }
}

Saída:

Lista de funcionários: [João, Maria, Vitor, Ana]
1 resposta
solução!

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!

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