kotlin 文件重命名怎么写
时间: 2023-10-10 11:11:48 浏览: 79
在Kotlin中,要实现文件重命名,可以使用`java.io.File`类的`renameTo()`方法。该方法接受一个新的文件名作为参数,并返回一个布尔值,表示重命名是否成功。以下是一个示例代码:
```kotlin
val file = File("原文件路径")
val newFileName = "新文件名"
val renamed = file.renameTo(File(file.parent, newFileName))
if (renamed) {
println("文件重命名成功")
} else {
println("文件重命名失败")
}
```
在上述代码中,`file`表示原文件的路径,`newFileName`表示新的文件名。`renameTo()`方法将原文件重命名为新的文件名,并返回一个布尔值表示重命名是否成功。如果重命名成功,将输出"文件重命名成功",否则输出"文件重命名失败"。
请注意,`renameTo()`方法在某些情况下可能会失败,例如原文件正在被其他进程占用或新文件名已经存在。因此,在使用`renameTo()`方法时,建议在重命名之前先检查文件是否存在,并确保文件没有被其他进程占用。
#### 引用[.reference_title]
- *1* *2* *3* [kotlin中的文件和IO流](https://blog.csdn.net/m0_67595789/article/details/124440327)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]