/*
Create temporary file
This Java example shows how to create a new temporary file using
createTempFile method of Java File class.
*/
import java.io.*;
public class CreateTemporaryFile {
public static void main(String[] args) {
/*
* To create temporary file use,
* static File createTempFile(String namePrefix, String nameSuffix) method
* of Java File class,
*
* where namePrefix is a prefix string used to generate
* a file's name and must be atleast 3 characters long and nameSuffix is a
* suffix string used to generate suffix of the temporary file name. Suffix
* may be null, and in that case default ".tmp" will be used as a suffix.
*/
File file1 = null;
File file2 = null;
try
{
//create temporary file wihtout extension suffix
file1 = File.createTempFile("JavaTemp", null);
//create temporary file with specified extension suffix
file2 = File.createTempFile("JavaTemp", ".javatemp");
}
catch(IOException ioe)
{
System.out.println("Exception creating temporary file : " + ioe);
}
/*
* Temporary file will be created in default temporary directory of operating
* system.
*/
System.out.println("Temporary file without suffix extension: "
+ file1.getPath());
System.out.println("Temporary file with suffix extension: "
+ file2.getPath());
}
}
/*
Typical output would be
Temporary file without suffix extension: C:\Temp\JavaTemp45096.tmp
Temporary file with suffix extension: C:\Temp\JavaTemp45097.javatemp
*/
Bookmark/Search this post with:
Post new comment