File 在Kotlin中递归列出文件
要使用kotlin列出目录中的文件,我使用了list()和listFiles()函数:File 在Kotlin中递归列出文件,file,kotlin,recursion,directory,File,Kotlin,Recursion,Directory,要使用kotlin列出目录中的文件,我使用了list()和listFiles()函数: File("/tmp").list().forEach { println(it) } File("/tmp").listFiles().forEach { println(it) } 但是,如何递归地列出文件?使用文件的一个或扩展名,这些扩展名的不同之处在于文件的显示顺序以及所有文件生成的扩展名,它们实现了: File("/tmp").walkTopDown().forEach { println(it)
File("/tmp").list().forEach { println(it) }
File("/tmp").listFiles().forEach { println(it) }
但是,如何递归地列出文件?使用文件的一个或扩展名,这些扩展名的不同之处在于文件的显示顺序以及所有文件生成的扩展名,它们实现了:
File("/tmp").walkTopDown().forEach { println(it) }