版权声明:个人 https://blog.csdn.net/csdnmrliu/article/details/82427579
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