Maison > Java > javaDidacticiel > Comment enregistrer une chaîne dans un fichier texte en Java ?

Comment enregistrer une chaîne dans un fichier texte en Java ?

DDD
Libérer: 2024-12-11 13:04:11
original
167 Les gens l'ont consulté

How do I Save a String to a Text File in Java?

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");
Copier après la connexion

É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);
Copier après la connexion

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();
Copier après la connexion

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);
}
Copier après la connexion

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!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal