mostrar los valores que no estan repetidos con mapast hash

Technology

header ads

mostrar los valores que no estan repetidos con mapast hash

esto es para sacar los valores que no estan repetidos en una lista de mapas hash el los recorre y muestra los que no estan duplicados aqui el codigo:

import java.util.*;

public class PruebaSet

{

private static final String colores[] = { "rojo", "blanco", "azul",

"verde", "gris", "naranja", "carne", "blanco", "cyan",

"durazno", "gris", "naranja" };

// crea e imprime un objeto ArrayList

public PruebaSet()

{

List< String > lista = Arrays.asList( colores );

System.out.printf( "ArrayList: %s\n", lista );

imprimirSinDuplicados( lista );

} // fin del constructor de PruebaSet

// crea conjunto a partir del arreglo para eliminar duplicados

private void imprimirSinDuplicados( Collection< String > coleccion )

{

// crea un objeto HashSet

Set< String > conjunto = new HashSet< String >( coleccion );

System.out.println( "\nLos valores sin duplicados son: " );

for ( String s : conjunto )

System.out.printf( "%s ", s );

System.out.println();

} // fin del método imprimirSinDuplicados

public static void main( String args[] )

{

new PruebaSet();

} // fin de main

} // fin de la clase PruebaSet

Post a Comment