ホームページ >Java >&#&チュートリアル >Java で文字列をテキスト ファイルに保存するにはどうすればよいですか?

Java で文字列をテキスト ファイルに保存するにはどうすればよいですか?

DDD
DDDオリジナル
2024-12-11 13:04:11160ブラウズ

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

Java で文字列をテキスト ファイルに保存する

テキストを含む String 変数があり、それをファイルに保存する必要がある場合は、 Java は簡単なソリューションを提供します。

PrintWriter の作成オブジェクト

文字列をテキスト ファイルに保存するには、まず PrintWriter オブジェクトを作成する必要があります。

PrintWriter out = new PrintWriter("filename.txt");

文字列の書き込み

PrintWriter オブジェクトを取得したら、println() メソッドを使用して文字列をfile:

out.println(text);

PrintWriter を閉じる

String を書き込んだ後、データがファイルに適切にフラッシュされるように PrintWriter オブジェクトを閉じる必要があります:

out.close();

Java 7 以降: try-with-resources

Java 7 以降では、try-with-resources ステートメントを使用して、ブロックを終了するときに PrintWriter を自動的に閉じることができます:

try (PrintWriter out = new PrintWriter("filename.txt")) {
    out.println(text);
}

例外処理

PrintWriter を作成するときに、次のことが必要になる場合があることに注意してください。ファイルが存在しないか作成できない場合にスローされる java.io.FileNotFoundException を処理します。

以上がJava で文字列をテキスト ファイルに保存するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。