Écrire dans un fichier sans écrasement en Java à l'aide de FileWriter
Lorsque vous travaillez avec des fichiers texte en Java, la classe FileWriter propose des méthodes pour créer, écrire et modifier des fichiers. Une exigence courante est la possibilité d'ajouter du contenu à un fichier sans supprimer son contenu existant. Ceci peut être réalisé en utilisant la fonctionnalité de mode « ajouter » de FileWriter.
Solution :
Pour écrire plusieurs fois dans le même fichier sans écraser les données, suivez ces étapes :
Exemple de code :
FileWriter fout = new FileWriter("filename.txt", true); PrintWriter fileout = new PrintWriter(fout, true); fileout.print("New data to append to the file"); fileout.close();
Dans cet exemple, l'objet fout est créé avec "append " mode activé en définissant le deuxième argument sur true. Cela garantit que toutes les données écrites dans le fichier seront ajoutées au contenu existant plutôt que de les écraser.
Informations supplémentaires :
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!