Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2303 connectés 

  FORUM HardWare.fr
  Programmation

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

 



 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

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

n°107778
Lunk
Posté le 05-03-2002 à 12:01:52  profilanswer
 

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

mood
Publicité
Posté le 05-03-2002 à 12:01:52  profilanswer
 

n°107781
darklord
You're welcome
Posté le 05-03-2002 à 12:06:05  profilanswer
 

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
n°107786
Lunk
Posté le 05-03-2002 à 12:09:19  profilanswer
 

Thx :)

n°107789
darklord
You're welcome
Posté le 05-03-2002 à 12:12:09  profilanswer
 

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

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

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

 

Sujets relatifs
[JAVA] Quelque difficulté à passer de C++ à Java[JAVA] Impossible de supprimer des fichiers uploades sur Tomcat
VB - Enregistrement dans un fichierCOBOL deplacer dun fichier a un tableau
JAVA - Swing - JTree[php] ecriture dans un fichier -> retours à la ligne
[C] passer à la ligne avec fscanf ?comment extraire du son dun fichier *.dll
[java 1.4.0] Il est passé où le fichier javac.exe ?? 
Plus de sujets relatifs à : [java] Remplacement d'une ligne dans un fichier ..


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR