我想删除多个mp4格式文件
Path p1 = Paths.get("0.mp4");
Files.delete(p1);
工作得很好 但是当我想删除多个视频().mp4时。 1.mp4、2.mp4...)。没成功。
Path p1 = Paths.get(videopath);
System.out.println(videopath);
System.out.println(p1);
Files.delete(p1);
videopath 的类型为 String
输出:
0.mp4
0.mp4
1.mp4
1.mp4
逻辑错误位于Files.delete(p1);
最佳答案
您可能正在寻找以下内容的变体:
for(File file: fileList) file.delete();
您可以将给定目录的 fileList
替换为 dir.listFiles()
之类的内容,或构建文件列表。
关于java - java中如何删除文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31033672/