1
resposta

Desafio Listas de objetos 4 e 5

exercicio 4

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

public class Listas {
    public static void main(String[] args) {

        ArrayList<String> listasArrayList = new ArrayList<>();
        listasArrayList.add("A");
        listasArrayList.add("B");

        List<String> listaLinkedList = new LinkedList<>();
        listaLinkedList.add("1");
        listaLinkedList.add("2");

        System.out.println(" ArrayList: " +listasArrayList);
        System.out.println("LinkedList: " +listaLinkedList);


    }
}

exercicio 5

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


public class ListaTitulo {
    public static void main(String[] args) {
        List<String> listaTitulo;

        listaTitulo = new ArrayList<>();
        listaTitulo.add("G");
        listaTitulo.add("A");
        System.out.println("ArrayList: " +listaTitulo);

        listaTitulo = new LinkedList<>();
        listaTitulo.add("45");
        listaTitulo.add("19");
        System.out.println("LinkedList: " +listaTitulo);


    }
}
1 resposta

Oi, Renata! Como vai?

Obrigada por compartilhar seu código com a comunidade Alura.

Gostei de ver como você aplicou o uso de ArrayList e LinkedList nos exercícios. Isso mostra que você entendeu como trocar a implementação da lista de forma flexível.

Uma dica interessante para o futuro é usar o método Collections.sort para ordenar listas de forma simples. Veja este exemplo:


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

public class ExemploOrdenacao {
    public static void main(String[] args) {
        List nomes = new ArrayList<>();
        nomes.add("Carlos");
        nomes.add("Ana");
        nomes.add("Beatriz");

        Collections.sort(nomes);

        System.out.println(nomes);
    }
}

Este código cria uma lista de nomes e ordena em ordem alfabética com Collections.sort.

Alura

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