Scala 获取指定目录所有文件
//获取任意多个目录下所有文件
def getFiles(inputs: File*): Seq[File] = {
inputs.filter(_.isFile) ++
inputs.filter(_.isDirectory).flatMap(dir => getFiles(dir.listFiles: _*))
}
//获取指定单个目录下所有文件
def getFiles1(dir: File): Array[File] = {
dir.listFiles.filter(_.isFile) ++
dir.listFiles.filter(_.isDirectory).flatMap(getFiles1)
}