Ajout à des fichiers à l'aide de Java FileWriter
Lorsque vous travaillez avec des fichiers en Java, il est souvent nécessaire d'écrire plusieurs fois des données dans le même fichier. . Par défaut, l'utilisation de la classe FileWriter écrasera le contenu du fichier à chaque utilisation. Cependant, il existe un moyen de configurer FileWriter pour ajouter des données à la fin du fichier sans supprimer le contenu existant.
Pour activer le mode ajout dans FileWriter, transmettez simplement true comme deuxième argument au constructeur :
FileWriter fout = new FileWriter("filename.txt", true);
Cela créera une nouvelle instance FileWriter configurée pour ajouter des données à la fin du fichier spécifié. Vous pouvez ensuite utiliser les méthodes write() ou print() pour écrire des données dans le fichier :
fout.write("This text will be appended to the end of the file."); fout.print(12345); // Writes the integer 12345
Une fois que vous avez fini d'écrire des données dans le fichier, assurez-vous de fermer l'objet FileWriter pour vider les données. au fichier :
fout.close();
L'utilisation du mode ajout avec FileWriter est un moyen pratique d'ajouter des données à un fichier sans écraser son contenu existant. Il est particulièrement utile pour créer des fichiers journaux ou conserver des données persistantes qui doivent être mises à jour fréquemment.
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!