Create Temporary File In Java Program

  1. import java.io.*;  
  2.   
  3. public class CreateTemporaryFile{  
  4.     CreateTemporaryFile(){  
  5.     }  
  6.     public static void CreateTempFile(){  
  7.         try{  
  8.             // Create a temporary file object  
  9.             File tempFile = File.createTempFile("prefix""suffix");  
  10.             System.out.println("\nTemporary file file has been created : " + tempFile + "\n");  
  11.             // Write to temporary file  
  12.             BufferedWriter out = new BufferedWriter(new FileWriter(tempFile));  
  13.             out.write("You are writing on temporary file which will delete on exit : " + tempFile);  
  14.             out.close();  
  15.              // Delete temp file when program exits  
  16.             tempFile.deleteOnExit();  
  17.         }   
  18.         catch (IOException e){  
  19.             System.out.println("Exception is" + e);  
  20.         }  
  21.     }  
  22.   
  23.     public static void main(String[] args){  
  24.         CreateTempFile();  
  25.     }  
  26.