[java] Remplacement d'une ligne dans un fichier ..

Remplacement d'une ligne dans un fichier .. [java] - Programmation

Marsh Posté le 05-03-2002 à 12:01:52    

Tout est dans le titre ...  
Je cherche à remplacer une ligne (en l'occurence la 1ère) dans un fichier (txt).
Suis-je condamné à le lire entièrement, stocker son contenu dans une variable ... ?
Merci de votre aide

Reply

Marsh Posté le 05-03-2002 à 12:01:52   

Reply

Marsh Posté le 05-03-2002 à 12:06:05    

La méthode est la suivante
 
Tu ouvres un flux en entrée sur ton fichier et un flux en sortie sur un fichier temporaire.
 
Tu lis tes données et quand tu ne veux pas les écrire tu n'écris rien sinon tu écris tel quel
 
Tu ferme tout
 
Tu effaces le fichier d'origine
 
Tu renommes le fichier temporaire par le path du fichier d'origine
 
A+


---------------
Just because you feel good does not make you right
Reply

Marsh Posté le 05-03-2002 à 12:09:19    

Thx :)

Reply

Marsh Posté le 05-03-2002 à 12:12:09    

no prob
 
Un petit tip. Si tu utilises des fichier texte. Prend un truc genre BufferedReader qui te permettra de lire le fichier ligne par ligne


---------------
Just because you feel good does not make you right
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed