1
resposta

Programando em Java ☺- 4 e 5

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

public class ExercicioQuatro {
    public static void main(String[] args) {
        List<Integer> list = new ArrayList<>();

        list.add(1);
        list.add(2);
        list.add(3);

        System.out.println(list);

        LinkedList<Integer> linkedList = new LinkedList<>();

        linkedList.add(1);
        linkedList.add(2);
        linkedList.add(3);

        System.out.println(linkedList);
    }
}
import java.util.ArrayList;
import java.util.LinkedList;
import java.util.List;

public class ExercicioQuatro {
    public static void main(String[] args) {
        List<Integer> list;

        list = new ArrayList<>();
        list.add(1);
        list.add(2);
        list.add(3);

        System.out.println(list);

        list = new LinkedList<>();

        list.add(1);
        list.add(2);
        list.add(3);

        System.out.println(list);
    }
}
1 resposta

Oi, Nicollas! Como vai?

Notei que você testou ArrayList e LinkedList de duas formas diferentes, mostrando que entendeu bem a troca de implementações usando a mesma interface List. Isso deixa o código flexível e mostra domínio dos conceitos do capítulo.

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