Suppression des doublons d'une liste de chaînes

Java Easy collections

Tâche «Suppression des doublons d'une liste de chaînes»

Écrivez un programme qui lit des chaînes depuis l'entrée standard, les stocke dans un ArrayList, puis supprime tous les doublons en ne conservant que les éléments uniques dans l'ordre de leur première apparition. Affichez la liste de chaînes obtenue séparée par des espaces.

Format d\ entrée

La première ligne contient un entier n (1 ≤ n ≤ 1000) — le nombre de chaînes. Ensuite suivent n chaînes, chacune sur une ligne distincte.

Format de sortie

Une ligne contenant les chaînes uniques de la liste d'origine dans l'ordre de leur première apparition, séparées par des espaces.

Exemples

Exemple 1

ENTRÉE
3 hello world hello
SORTIE
hello world
main.java