在 Java 中建立指定副檔名字尾的臨時檔案


可以使用 java.io.File.createTempFile() 方法建立具有指定副檔名字尾的臨時檔案。此方法需要兩個引數,即用於定義檔名的字首和用於定義副檔名的字尾。它還返回為所建立的臨時檔案返回抽象路徑名。

下面給出展示這方面的程式 −

示例

 即時演示

import java.io.File;
public class Demo {
   public static void main(String[] args) throws Exception {
      File file = File.createTempFile("temp", ".java");
      System.out.println(file.getAbsolutePath());
      file.deleteOnExit();  
   }
}

上述程式的輸出如下 −

輸出

C:\Users\amit_\AppData\Local\Temp\temp3879834079458072093.java

現在讓我們瞭解一下上述程式。

使用 java.io.File.createTempFile() 方法建立具有指定副檔名字尾的臨時檔案。然後,顯示檔案路徑。此外,java.io.File.deleteOnExit() 方法用於在程式結束後刪除臨時檔案。下面給出展示這方面的程式碼片段 −

File file = File.createTempFile("temp", ".java");
System.out.println(file.getAbsolutePath());
file.deleteOnExit();

更新時間: 30-7 月-2019

962 次瀏覽

開啟你的事業

完成課程以獲得認證

開始學習
廣告
© . All rights reserved.