Spec-Zone.ru › Kotlin 2

createTempFile

kotlin-stdlib/kotlin.io.path/createTempFile

Версия Kotlin: 1.5

inline fun createTempFile(prefix: String? = null, suffix: String? = null, vararg attributes: FileAttribute<*>): Path

Создает пустой файл в каталоге временных файлов по умолчанию, используя заданные префикс и суффикс для формирования его имени.

Возвращает

путь к только что созданному файлу, которого ранее не существовало.

Параметры

attributes

необязательный список атрибутов файла, которые нужно атомарно установить при создании файла.

См. также

Files.createTempFile

Исключения

UnsupportedOperationException

если массив содержит атрибут, который нельзя атомарно установить при создании файла.


fun createTempFile(directory: Path?, prefix: String? = null, suffix: String? = null, vararg attributes: FileAttribute<*>): Path

Создает пустой файл в указанном каталоге, используя заданные префикс и суффикс для формирования его имени.

Возвращает

путь к только что созданному файлу, которого ранее не существовало.

Параметры

directory

родительский каталог, в котором нужно создать новый файл. Он может быть null; в этом случае новый файл создается в каталоге временных файлов по умолчанию.

attributes

необязательный список атрибутов файла, которые нужно атомарно установить при создании файла.

См. также

Files.createTempFile

Исключения

UnsupportedOperationException

если массив содержит атрибут, который нельзя атомарно установить при создании файла.

© 2010–2026 JetBrains s.r.o. and Kotlin Programming Language contributors
Licensed under the Apache License, Version 2.0.
https://kotlinlang.org/api/core/kotlin-stdlib/kotlin.io.path/create-temp-file.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API