Manipulation de fichiers en java
Hanane
-
anonyme -
anonyme -
Salut à tous :
Voila ma question : comment à partir d'un programme Java on peut modifier ou supprimer une ligne d'un fichier texte par exemple.
Je sais comment ecrire ou lire un ligne mais par contre en ce qui concerne la modification ou la suppression c'est un autre problème.
Merci d'avance pour votre aide.
Voila ma question : comment à partir d'un programme Java on peut modifier ou supprimer une ligne d'un fichier texte par exemple.
Je sais comment ecrire ou lire un ligne mais par contre en ce qui concerne la modification ou la suppression c'est un autre problème.
Merci d'avance pour votre aide.
A voir également:
- Manipulation de fichiers en java
- Waptrick java football - Télécharger - Jeux vidéo
- Jeux java itel - Télécharger - Jeux vidéo
- Renommer des fichiers en masse - Guide
- Eclipse java - Télécharger - Langages
- Java apk - Télécharger - Langages
2 réponses
Une solution serait de traiter ton fichier et ensuite de l' "écraser" une fois modifié. Mais bon si c'est un gros fichier....
Chouba
"Obsédé des travaux manuels non pratiquant"
Chouba
"Obsédé des travaux manuels non pratiquant"
Utiliser un RandomAccessFile !
"Il existe deux façons d'accéder aux fichiers: de façon séquentielle, en considérant un fichier comme un flux, et de façon aléatoire (random), ce qui permet de se déplacer en tout point du fichier dans n'importe quel ordre. En C, ces deux façons de procéder sont mélangées, mais en Java on distingue clairement le mode d'accès séquentiel qui s'appliques aux flux de données (streams), et le mode aléatoire, principalement implanté à travers la classe RandomAccessFile."
"Il existe deux façons d'accéder aux fichiers: de façon séquentielle, en considérant un fichier comme un flux, et de façon aléatoire (random), ce qui permet de se déplacer en tout point du fichier dans n'importe quel ordre. En C, ces deux façons de procéder sont mélangées, mais en Java on distingue clairement le mode d'accès séquentiel qui s'appliques aux flux de données (streams), et le mode aléatoire, principalement implanté à travers la classe RandomAccessFile."
Merci quand même.