1
resposta

Acessando elementos

public class Principal {
    public static void main(String[] args) {
        List<String> nomes = new ArrayList(List.of("Joana", "Lucas", "Pedro", "Antônio"));

        System.out.println("A segunda pessoa da lista é:" + nomes.get(2));
        System.out.println("Total de funcionários:" + nomes.size());

    }
}
1 resposta

Olá, Barbara, como vai?

O código compila corretamente e utiliza bem a List com ArrayList, além de aplicar os métodos get e size de forma adequada para acessar dados da coleção. A estrutura geral está clara e objetiva.

Há apenas um ponto de atenção no acesso ao elemento da lista. Em listas Java, a indexação começa em zero, então o segundo nome está na posição 1 e não na posição 2. Do jeito que está, o código imprime o terceiro nome enquanto a atividade indica o segundo. Ajustando esse índice, a saída ficará coerente com a proposta. A quantidade de funcionários está correta de acordo com os valores inseridos na lista, então não há inconsistência nesse trecho.

Obrigado por compartilhar sua solução, e fique à vontade para continuar usando o fórum sempre que precisar.

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