Manipulation de fichiers en java
Fermé
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 football - Télécharger - Jeux vidéo
- Java apk - Télécharger - Langages
- Eclipse java - Télécharger - Langages
- Renommer plusieurs fichiers en même temps - Guide
2 réponses
choubaka
Messages postés
39426
Date d'inscription
jeudi 4 avril 2002
Statut
Modérateur
Dernière intervention
28 avril 2025
2 104
9 avril 2002 à 12:56
9 avril 2002 à 12:56
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."
9 avril 2002 à 13:06
Merci quand même.