
{filelink=4651}
import java.util.Arrays;
import java.util.HashSet;
import java.util.List;
import java.util.Set;
public class Tableau_Doublon
{
public static void main (String[] args)
{
// Création d'un tableau avec doublon
Integer[] data = { 1, 2, 2, 5, 9, 6, 5, 2,};
//Supprimer les doublons
System.out.println (Arrays.toString(supprimer_doublon(data))); // [1, 2, 5, 6, 9]
}
// Définition de la fonction de suppression des doublons
public static Object[] supprimer_doublon(Object[] args)
{
List list = Arrays.asList(args);
Set set = new HashSet(list);
System.out.print("Résultat de suppression des doublons: ");
Object[] result = new Object[set.size()];
set.toArray(result);
return result;
}
}