Ecrire dans un fichier text sans ecrasé
Résolu
biba
-
Polux31 Messages postés 7219 Statut Membre -
Polux31 Messages postés 7219 Statut Membre -
Bonjour,
aprés une recherche j'ai trouvé comment ecrire dans un fichier text ,mais le probleme: il ecrase le anciens contenu voila mon programe:
private void BBBActionPerformed(java.awt.event.ActionEvent evt) {
if (evt.getSource()==BBB)
try {
String r=tt.getText();
RandomAccessFile file = new RandomAccessFile("c:\\USTHB2011\\sonelgaz.txt", "rw");
file.writeChars(r);
file.close();
}
catch (Exception ex){System.out.println("ereur,,,,,,,,,,,,,,,,,,,,");}
}
merci d'avance.
aprés une recherche j'ai trouvé comment ecrire dans un fichier text ,mais le probleme: il ecrase le anciens contenu voila mon programe:
private void BBBActionPerformed(java.awt.event.ActionEvent evt) {
if (evt.getSource()==BBB)
try {
String r=tt.getText();
RandomAccessFile file = new RandomAccessFile("c:\\USTHB2011\\sonelgaz.txt", "rw");
file.writeChars(r);
file.close();
}
catch (Exception ex){System.out.println("ereur,,,,,,,,,,,,,,,,,,,,");}
}
merci d'avance.
A voir également:
- Ecrire dans un fichier text sans ecrasé
- Comment ouvrir un fichier epub ? - Guide
- Fichier bin - Guide
- Fichier .dat - Guide
- Fichier rar - Guide
- Comment ouvrir un fichier 7z - Guide
2 réponses
Salut,
Il serait bon que tu nous donnes le code que tu utilises pour écrire !!!
Mais par exemple:
Avec le paramètre true >>>> append.
Sans le paramètre true >>>> on écrase si le fichier n'est pas vide.
Remarque:
Par défaut on écrase...
Cordialement,
Dan
Il serait bon que tu nous donnes le code que tu utilises pour écrire !!!
Mais par exemple:
....
PrintWriter fichier;
......
fichier = new PrintWriter(new BufferedWriter(new FileWriter(nomDuFichier, true)));
fichier.println(ceQueTuVeuxEcrire);
Avec le paramètre true >>>> append.
Sans le paramètre true >>>> on écrase si le fichier n'est pas vide.
Remarque:
Par défaut on écrase...
Cordialement,
Dan
ça lui donne au moins la structure de l'algorithme...
même si c'est pas la solution complète, c'est largement suffisant pour lui indiquer quoi faire...