Spec-Zone.ru › Kotlin 1.8

moveTo

kotlin-stdlib / kotlin.io.path / java.nio.file.Path / moveTo
Требования к платформе и версии: JVM (1.5), JRE7 (1.5)
fun Path.moveTo(
    target: Path, 
    vararg options: CopyOption
): Path

Перемещает или переименовывает файл, расположенный по этому пути, в путь назначения.

Параметры

options — параметры, определяющие, как должно быть выполнено перемещение, см. StandardCopyOption, LinkOption.

Исключения

FileAlreadyExistsException — если целевой файл существует, но не может быть заменён, потому что параметр StandardCopyOption.REPLACE_EXISTING не указан (возможное специфическое исключение).

DirectoryNotEmptyException — параметр StandardCopyOption.REPLACE_EXISTING указан, но файл не может быть заменён, потому что он является непустой директорией, или исходная папка является непустой директорией, содержащей элементы, которые необходимо было бы переместить (возможное специфическое исключение).

См. также

Files.move

Требования к платформе и версии: JVM (1.5), JRE7 (1.5)
fun Path.moveTo(
    target: Path, 
    overwrite: Boolean = false
): Path

Перемещает или переименовывает файл, расположенный по этому пути, в путь назначения.

Параметры

overwrite — позволяет перезаписать целевой объект, если он уже существует.

Исключения

FileAlreadyExistsException — если целевой файл существует, но не может быть заменён, потому что параметр overwrite = true не указан (возможное специфическое исключение).

DirectoryNotEmptyException — параметр overwrite = true указан, но файл не может быть заменён, потому что он является непустой директорией, или исходная папка является непустой директорией, содержащей элементы, которые необходимо было бы переместить (возможное специфическое исключение).

См. также

Files.move

© 2010–2022 JetBrains s.r.o. and Kotlin Programming Language contributors
Licensed under the Apache License, Version 2.0.
https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.io.path/java.nio.file.-path/move-to.html

Spec-Zone.ru

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