Exemplo de uso interface Comparable

Descrição da aplicação

Dado: Que eu precise organizar dados e números de forma crescente e/ou decrescente;

Quando: Tenho uma lista de nomes e idades e uma lista de números

Então: A aplicação retorna os nomes e idades ordenados de forma crescente ou decrescente e o números organizados de forma decrescente

Tecnologia

  • Java 11

Instalação do programa

  • É necessário ter o Java instalado e configurado no pc.
  • Após fazer o download do programa basta rodar o arquivo Program.java na própria IDE.

Exemplo de saída

Exemplo saída terminal

Definições aprendidas

Interface comparable: Ao utilizar a interface comparable é possivel utilizar o método compareTo em conjunto com o método Sort do Collections do java.util e assim fazer a ordenação crescente e decrescente de dados.