Ajout dans un fichier texte sans perte

Imbru
Ajout dans un fichier texte sans perte

Bonjour,

J'essaye de créer un programme qui me permettrait d'ajouter des chaines de caractères dans un fichier texte.
Cependant, tout les tuto que j'ai pu trouver sur internet ne me permettent que de rajouter du texte en effacant totalement ce que contenant mon fichier.

Par exemple, mon fichier contient:

Bonjour

Et je veux pouvoir ajouter le mot "Aurevoir" à la suite:

BonjourAurevoir

Pourriez vous me donner vos solutions ou vos tuto svp.

Merci d'avance.

fredericmazue

Bonsoir

Quote:

ependant, tout les tuto que j'ai pu trouver sur internet

Sans blague ? :lol:

Quote:

Par exemple, mon fichier contient

Oui on a bien compris la question.

ce qu'il aurait fallu c'est montrer un peu de ton beau code, que l'on voit où est l'erreur.

Comment tu l'ouvres ton fichier.

Que dirais tu de l'ouvrir comme ceci

FileOutputStream fos = new FileOutputStream("le_fichier", true);

Où true est un booleen qui veut dire "append" ce qui veut dire ajouter du contenu en fin de fichier.