Resumo
Collections.reverse(lista);
Introdução
Para fazer inversão de maneira simples e rápido é utilizado o método reverse da classe java.util.Collections.
Exemplo:
package main;
import java.util.ArrayList;
import java.util.Collections;
import java.util.List;
public class InveterList {
public static void main(String args[]){
List
nomes.add("Ana");
nomes.add("Beatriz");
nomes.add("Carolina");
nomes.add("Daniel");
nomes.add("Edigar");
nomes.add("Fabricio");
System.out.println("\nLista normal:\n");
for(String nome:nomes) {
System.out.println(nome);
}
System.out.println("\nLista inversa:\n");
Collections.reverse(nomes);
for(String nome:nomes) {
System.out.println(nome);
}
}
}
Saída:
Lista normal:
Ana
Beatriz
Carolina
Daniel
Edigar
Fabricio
Lista inversa:
Fabricio
Edigar
Daniel
Carolina
Beatriz
Ana