Comparer deux fichiers sous java
perso
-
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
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
-
Ç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.-
-
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 ^^
-
-