Comparer deux fichiers sous java

perso -  
 perso -
Bonjour,

je suis débutant en java je veux savoir comment peut -on comparer deux fichiers sous java et supprimer tous les mots qui sont dans le 1 er fichier et non pas ds le 2eme

1 réponse

  1. KX Messages postés 19031 Statut Modérateur 3 020
     
    Ça dépend comment sont fait les fichiers mais aussi de leur taille.

    Voici une méthode bête et méchante, qui peut marcher dans pas mal de cas :
    1) je charge dans une Collection c1 tous les mots du premier fichier.
    2) je charge dans une Collection c2 tous les mots du deuxième fichier.
    3) je fais c1.retainAll(c2) pour ne garder que ce qui est commun.
    4) j'enregistre c1 modifié dans le fichier résultat.
    0
    1. perso
       
      svp si tu as un tuto qui peut m'aider pour faire ca !!
      0
    2. KX Messages postés 19031 Statut Modérateur 3 020
       
      Je ne connais pas tous les tutoriels du monde mais je ne sais pas lequel pourra te donner exactement tout ce que tu as besoin pour faire ça, le mieux c'est de naviguer dans la documentation (Scanner, Collection, et FileOutputStream pour commencer) ou alors me demander ^^
      0
    3. perso
       
      :D merci ; je suis en train de le faire :p
      0