scala操作文件
程序员文章站
2022-05-12 16:22:20
...
1.递归获取指定目录下的所有文件名
/**
* 递归获取指定目录下的所有文件名
*/
def getAllFileName(dir: File): Iterator[File] = {
val d = dir.listFiles.filter(_.isDirectory)
val f = dir.listFiles.filter(_.isFile).toIterator
f ++ d.toIterator.flatMap(getAllFileName _)
}
2. 文件放到resource文件夹下如何读取
val filePath = Thread.currentThread().getContextClassLoader.getResource("${FILE_NAME}").getPath
上一篇: C语言学习第016课——项目实训
下一篇: python文件操作