Rumah  >  Artikel  >  Java  >  Fail sementara dalam Java

Fail sementara dalam Java

WBOY
WBOYke hadapan
2023-09-23 19:37:02713semak imbas

Fail sementara dalam Java

Dalam sesetengah senario, seperti ujian unit atau beberapa logik aplikasi, anda mungkin perlu mencipta fail sementara.

Buat fail sementara

Kelas Fail dalam Java menyediakan kaedah bernama createTempFile(). Kaedah ini menerima dua pembolehubah Rentetan yang mewakili awalan (nama permulaan) dan akhiran (sambungan) fail sementara dan objek Fail yang mewakili direktori (laluan abstrak) tempat fail itu perlu dibuat. #🎜🎜 ## 🎜🎜#Contoh#🎜🎜 ## 🎜🎜#Contoh Java berikut mencipta fail sementara yang dinamakan

ExpletempFile5387153267019244721.txt Dalam jalan D:/Sampledirectory#### 🎜🎜#Output

import java.io.File;
import java.io.IOException;
public class TempararyFiles {
   public static void main(String args[]) throws IOException {
      String prefix = "exampleTempFile";
      String suffix = ".txt";
      //Creating a File object for directory
      File directoryPath = new File("D:/SampleDirectory");
      //Creating a temp file
      File.createTempFile(prefix, suffix, directoryPath);
      System.out.println("Temp file created.........");
   }
}

Padam fail sementara

Kelas Fail menyediakan kaedah delete(), yang boleh memadam fail atau direktori semasa dan memanggil kaedah ini pada fail sementara .

Contoh

Program Java berikut mencipta dan memadam fail sementara.

Temp file created.........

output

import java.io.File;
import java.io.IOException;
public class TempararyFiles {
   public static void main(String args[]) throws IOException {
      String prefix = "exampleTempFile";
      String suffix = ".txt";
      //Creating a File object for directory
      File directoryPath = new File("D:/SampleDirectory");
      //Creating a temp file
      File tempFile = File.createTempFile(prefix, suffix, directoryPath);
      System.out.println("Temp file created: "+tempFile.getAbsolutePath());
      //Deleting the file
      tempFile.delete();
      System.out.println("Temp file deleted.........");
   }
}

Atas ialah kandungan terperinci Fail sementara dalam Java. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:tutorialspoint.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam