Insertion d'une ligne au milieu d'un fichier texte

Messages postés
4
Date d'inscription
mercredi 29 mars 2006
Statut
Membre
Dernière intervention
17 avril 2006
- - Dernière réponse : cs_mep
Messages postés
86
Date d'inscription
vendredi 7 mai 2004
Statut
Membre
Dernière intervention
3 septembre 2008
- 30 mars 2006 à 16:14
slt,
mon probleme c que je dois faire une recherche d'une ligne ds un fichier texteselon un critere, et ensuite je vais la modifier et la reinserer. Y-t-il de l'aide svp.
merci davantage
Afficher la suite 

2 réponses

Messages postés
388
Date d'inscription
mercredi 1 octobre 2003
Statut
Membre
Dernière intervention
3 mai 2006
1
0
Merci
Coucou,

tu peux inserer toutes tes lignes dans une ArrayList de String, defoncer la ligne que tu veux et re ecraser le fichier en refoutant l'arraylist.
(lourd si le fichier est gros mais bon)
Commenter la réponse de bloofi
Messages postés
86
Date d'inscription
vendredi 7 mai 2004
Statut
Membre
Dernière intervention
3 septembre 2008
3
0
Merci
ou lire le fichier sequentiellement en le reecrivant dans un deuxieme
jusqu'a la ligne à modifier. Apres tu change ta ligne, tu copie la fin
du fichier dans le deuxieme. Et tu fini le tout par un ecrasage du
premier par le deuxieme. Ca evite de charger tout le fichier en ram,
comme avec la technique de bloofi. (petit fichier => technique de
bloofi, gros fichier => ma technique)
Commenter la réponse de cs_mep