exercicio 1
import java.util.ArrayList;
import java.util.Collections;
public class Numero {
    public static void main(String[] args) {
        Numero numero = new Numero();
        System.out.println("Lista de Números: ");
        ArrayList<Integer> listaDeNumeros = new ArrayList<>();
        listaDeNumeros.add(5);
        listaDeNumeros.add(25);
        listaDeNumeros.add(40);
        listaDeNumeros.add(65);
        listaDeNumeros.add(35);
        listaDeNumeros.add(95);
        listaDeNumeros.add(80);
        Collections.sort(listaDeNumeros);
        System.out.println("Lista Ordenada: " +listaDeNumeros);
    }
}
exercicio 2
public class Titulo implements Comparable<Titulo> {
    private String nome;
    public Titulo(String nome) {
        this.nome = nome;
    }
    public String getNome() {
        return nome;
    }
    @Override
    public  int compareTo(Titulo outroTitulo) {
        return this.nome.compareTo(outroTitulo.getNome());
    }
    @Override
    public String toString() {
        return "Título: " +nome;
    }
}
exercicio 3
import java.util.ArrayList;
import java.util.Collections;
public class TituloLista {
    public static void main(String[] args) {
        ArrayList<Titulo> listaLivros = new ArrayList<>();
        listaLivros.add(new Titulo("Efeito Urano"));
        listaLivros.add(new Titulo("Cólera"));
        listaLivros.add(new Titulo("O Ensaio Sobre a Cegueira"));
        listaLivros.add(new Titulo("Livre"));
        Collections.sort(listaLivros);
        System.out.println("Lista de Livros: ");
        System.out.println(listaLivros);
    }
}
 
             
             Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!
  
 Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!