createTempDir
Warning since 1.4
fun createTempDir(prefix: String = "tmp", suffix: String? = null, directory: File? = null): File(source)
import java.io.File
fun main() {
// Create a temporary directory with default prefix "tmp"
val tempDir: File = createTempDir()
println("Temporary directory created at: ${tempDir.absolutePath}")
// Example: create a temporary file inside the temp directory
val tempFile = File(tempDir, "example.txt")
tempFile.writeText("Hello, world!")
println("Temporary file created at: ${tempFile.absolutePath}")
// Clean up: delete the temporary file and directory
tempFile.delete()
tempDir.delete()
}