Java로 임시 파일을 만드는 방법

Java의 File 클래스에는 접두사와 접미사를 정의 할 때 임시 파일을 만드는 메서드가 있습니다.

통사론:

File tmpFile = File.createTempFile("temp_", ".txt");

다음은 JVM에 정의 된 임시 디렉토리에 임시 파일을 만드는 예제입니다.

다음 java 파일을 만듭니다.

import java.io.File;
import java.io.IOException;

public class TmpFile {

    public static void main(String[] argv) {

	try {
	    File tmpFile = File.createTempFile("temp_", ".txt");

	    System.out.println("The tmp File is " + tmpFile.getAbsolutePath());
	} catch (IOException e) {
	    // TODO Auto-generated catch block
	    e.printStackTrace();
	}
    }

}

출력은 다음과 같습니다.

The tmp File is C:\Users\Olivier\AppData\Local\Temp\temp_738482536127269501.txt

참고 : 파일 객체에는 디렉토리를 사용하는 임시 파일을 만드는 방법이 있습니다. 이 경우 해당 디렉토리에 파일이 생성됩니다. 디렉토리가 전달되지 않으면 파일은 java.io.tmpdir 디렉토리에 작성됩니다.


참고 문헌 :

class File Javadoc

최근 댓글