Comparaison en java entre deux fichiers.txt,
Résolu
medilima
-
KX Messages postés 16761 Date d'inscription Statut Modérateur Dernière intervention -
KX Messages postés 16761 Date d'inscription Statut Modérateur Dernière intervention -
Bonjour,
je veux savoir comment comparer deux fichiers texte en java, ligne par ligne
fichier 1 contient toute la liste des rue de paris
fichier 2 contient que la liste des rue du 1er arrondissement
je veux extraire les rue du fichier 2 a partir du fichier 1
je veux savoir comment comparer deux fichiers texte en java, ligne par ligne
fichier 1 contient toute la liste des rue de paris
fichier 2 contient que la liste des rue du 1er arrondissement
je veux extraire les rue du fichier 2 a partir du fichier 1
A voir également:
- Comparaison en java entre deux fichiers.txt,
- Waptrick java football - Télécharger - Jeux vidéo
- Jeux java itel - Télécharger - Jeux vidéo
- Nombre de jours entre deux dates excel - Guide
- Comparaison million milliard - Accueil - Technologies
- Eclipse java - Télécharger - Langages
1 réponse
Tu lis le fichier 2 en premier, tu stockes les rues une à une dans une Collection (un TreeSet par exemple), puis tu lis le fichier 1 en regardant pour chaque rue si elle est connue de ta Collection, si oui elle est donc commune aux deux fichiers et tu la rajoute à ton résultat.
Une version un peu plus simple à coder, mais plus coûteuse en mémoire, est de stocker dans une Collection le contenu du fichier 1, de la même manière qu'avec le fichier 2, et d'extraire le contenu commun avec retainAll.
Une version un peu plus simple à coder, mais plus coûteuse en mémoire, est de stocker dans une Collection le contenu du fichier 1, de la même manière qu'avec le fichier 2, et d'extraire le contenu commun avec retainAll.
Tu devrais donc regarder : Les flux d'entrées / sorties et Les collections d'objets