Mostrando postagens com marcador listas. Mostrar todas as postagens
Mostrando postagens com marcador listas. Mostrar todas as postagens

terça-feira, 31 de março de 2020

Como inverter lista em java

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=new ArrayList();
       
        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