123456789101112131415161718 | import java.io.Filedef dirDel(path: File) { if (!path.exists()) return else if (path.isFile()) { path.delete() return } val file: Array[File] = path.listFiles() for (d <- file) { dirDel(d) } path.delete() } if(Files.exists(Paths.get(path))) { // 先删除目录里的文件 dirDel(Paths.get(path).toFile) } |
---|