通过 kotlin 遍历本地文件夹
时间: 2023-07-30 21:10:09 浏览: 143
你可以使用Kotlin标准库的File类来遍历本地文件夹。以下是一个示例代码,该代码遍历指定文件夹中的所有文件并打印它们的名称:
```kotlin
import java.io.File
fun main() {
val folder = File("/path/to/folder")
folder.listFiles()?.forEach {
if (it.isFile) {
println(it.name)
}
}
}
```
在这个代码中,我们首先创建了一个File对象来表示要遍历的文件夹。然后,我们调用它的listFiles()方法来获取该文件夹中的所有文件和文件夹,这里使用了可空调用操作符(?)以防止出现null引用异常。最后,我们使用forEach循环遍历每个文件,如果是文件则打印它的名称。
当然,你可以根据自己的需求修改这个代码来实现更复杂的文件操作。
阅读全文