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

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

Barbara Streisand
Libérer: 2024-12-13 19:26:18
original
675 Les gens l'ont consulté

How to Save a Java String to a Text File?

Enregistrement d'une chaîne dans un fichier texte en Java

En Java, la classe String fournit une myriade de méthodes pour manipuler et stocker du texte. Une tâche courante consiste à enregistrer le contenu d'une variable String dans un fichier texte pour un stockage persistant. Voici comment procéder :

Utilisation d'un PrintWriter

La classe PrintWriter offre un moyen pratique d'écrire du texte dans un fichier. Pour utiliser cette approche, suivez ces étapes :

  1. Créez une instance PrintWriter : Ouvrez un fichier texte nommé "filename.txt" pour l'écriture en créant une instance PrintWriter.
PrintWriter out = new PrintWriter("filename.txt");
Copier après la connexion
  1. Écrivez la chaîne dans le PrintWriter : Écrivez le contenu de votre variable String, "text", vers le PrintWriter.
out.println(text);
Copier après la connexion
  1. Fermez le PrintWriter : Pour vous assurer que toutes les données sont vidées dans le fichier, fermez PrintWriter.
out.close();
Copier après la connexion

Utilisation d'un essai avec des ressources Déclaration (Java 7 uniquement)

À partir de Java 7, vous pouvez utiliser l'instruction try-with-resources pour simplifier le processus. Cette instruction ferme automatiquement les ressources à la sortie du bloc.

try (PrintWriter out = new PrintWriter("filename.txt")) {
    out.println(text);
}
Copier après la connexion

Notez que vous devrez toujours gérer explicitement l'exception FileNotFoundException.

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
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal