move To
Начиная с Kotlin: 1.5
inline fun Path.moveTo(target: Path, vararg options: CopyOption): Path
Перемещает файл, расположенный по этому пути, или переименовывает его, задавая целевой путь.
Возвращает
целевой путь.
Параметры
параметры, задающие способ перемещения; см. StandardCopyOption, LinkOption.
См. также
Вызывает исключения
если целевой файл существует, но его нельзя заменить, поскольку параметр StandardCopyOption.REPLACE_EXISTING не указан (возможно специальное исключение).
указан параметр StandardCopyOption.REPLACE_EXISTING, но файл нельзя заменить, поскольку это непустой каталог, либо источник — непустой каталог, содержащий записи, которые необходимо переместить (возможно специальное исключение).
inline fun Path.moveTo(target: Path, overwrite: Boolean = false): Path
Перемещает файл, расположенный по этому пути, или переименовывает его, задавая целевой путь.
Возвращает
целевой путь.
Параметры
разрешает перезаписать целевой файл, если он уже существует.
См. также
Вызывает исключения
если целевой файл существует, но его нельзя заменить, поскольку параметр overwrite = true не указан (возможно специальное исключение).
указан параметр overwrite = true, но файл нельзя заменить, поскольку это непустой каталог, либо источник — непустой каталог, содержащий записи, которые необходимо переместить (возможно специальное исключение).
© 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/move-to.html