Enregistrement d'une chaîne dans un fichier texte en Java
Si vous avez une variable String contenant du texte et que vous devez la stocker dans un fichier, Java propose une solution simple.
Création d'un objet PrintWriter
Pour enregistrez la chaîne dans un fichier texte, vous devez d'abord créer un objet PrintWriter :
PrintWriter out = new PrintWriter("filename.txt");
Écrire la chaîne
Une fois que vous avez l'objet PrintWriter, vous pouvez utilisez la méthode println() pour écrire la chaîne dans le fichier :
out.println(text);
Fermeture du PrintWriter
Après avoir écrit la chaîne, vous devez fermer l'objet PrintWriter pour vous assurer que les données sont correctement vidées dans le fichier :
out.close();
Java 7 et versions ultérieures : try-with-resources
Pour Java 7 et versions ultérieures, vous pouvez utiliser l'instruction try-with-resources pour fermez automatiquement le PrintWriter lorsque vous quittez le bloc :
try (PrintWriter out = new PrintWriter("filename.txt")) { out.println(text); }
Gestion des exceptions
Notez que lors de la création du PrintWriter, vous devrez peut-être gérer le java.io. FileNotFoundException, qui est levée si le fichier n'existe pas ou ne peut pas être créé.
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!