// 1.
import java.util.ArrayList;
import java.util.Collections;
import java.util.List;
public class Main {
public static void main(String[] args) {
List<Integer> numeros = new ArrayList<>();
numeros.add(5);
numeros.add(2);
numeros.add(9);
numeros.add(1);
Collections.sort(numeros);
System.out.println("Lista ordenada de números inteiros:");
System.out.println(numeros);
}
}
//2
import java.util.ArrayList;
import java.util.Collections;
import java.util.List;
public class Main {
public static void main(String[] args) {
List<Titulo> titulos = new ArrayList<>();
titulos.add(new Titulo("Código Limpo"));
titulos.add(new Titulo("Padrões de Projeto"));
titulos.add(new Titulo("Quebrando o Código"));
titulos.add(new Titulo("Como Programar em Java"));
Collections.sort(titulos);
System.out.println("Lista ordenada de títulos:");
for (Titulo titulo : titulos) {
System.out.println(titulo.getNome());
}
}
}
// 3
import java.util.ArrayList;
import java.util.Collections;
import java.util.List;
public class Main {
public static void main(String[] args) {
List<Titulo> titulos = new ArrayList<>();
titulos.add(new Titulo("Código Limpo"));
titulos.add(new Titulo("Padrões de Projeto"));
titulos.add(new Titulo("Quebrando o Código"));
titulos.add(new Titulo("Como Programar em Java"));
Collections.sort(titulos);
System.out.println("Lista ordenada de títulos:");
for (Titulo titulo : titulos) {
System.out.println(titulo.getNome());
}
}
}
// 4
import java.util.ArrayList;
import java.util.LinkedList;
import java.util.List;
public class Main {
public static void main(String[] args) {
List<String> arrayList = new ArrayList<>();
arrayList.add("Elemento 1");
arrayList.add("Elemento 2");
arrayList.add("Elemento 3");
List<String> linkedList = new LinkedList<>();
linkedList.add("Elemento 1");
linkedList.add("Elemento 2");
linkedList.add("Elemento 3");
System.out.println("ArrayList:");
System.out.println(arrayList);
System.out.println("LinkedList:");
System.out.println(linkedList);
}
}
// 5
import java.util.List;
import java.util.ArrayList;
import java.util.LinkedList;
public class Main {
public static void main(String[] args) {
List<String> lista;
lista = new ArrayList<>();
lista.add("Elemento 1");
lista.add("Elemento 2");
lista.add("Elemento 3");
System.out.println("ArrayList:");
System.out.println(lista);
lista = new LinkedList<>();
lista.add("Elemento 1");
lista.add("Elemento 2");
lista.add("Elemento 3");
System.out.println("LinkedList:");
System.out.println(lista);
}
}