Javaの一時ファイルにデータを書き込む方法

Javaで一時ファイルにデータを書き込む方法

Javaの一時ファイルにデータを書き込む例を次に示します。 実際、通常のファイルと一時ファイルには違いはありません。通常のテキストファイルに適用されるものは、一時ファイルにも適用されます。

この例では、「tempfile.tmp」という名前の一時ファイルを作成し、その中に「これは一時ファイルの内容です」というテキストを書き込みます。

package com.example.file;

import java.io.BufferedWriter;
import java.io.File;
import java.io.FileWriter;
import java.io.IOException;

public class WriteTempFileExample
{
    public static void main(String[] args)
    {

        try{

            //create a temp file
            File temp = File.createTempFile("tempfile", ".tmp");

        //write it
            BufferedWriter bw = new BufferedWriter(new FileWriter(temp));
            bw.write("This is the temporary file content");
            bw.close();

            System.out.println("Done");

        }catch(IOException e){

            e.printStackTrace();

        }

    }
}