如何在java中将特定文件移动到新文件夹
我想将4个文件名为FGA的文件移动到新文件夹
public void delete(String DirectoryName) {
String dir = DirectoryName;
File file = new File(dir);
boolean recursive = true;
Collection files = FileUtils.listFiles(file, null, recursive);
for (Iterator iterator = files.iterator(); iterator.hasNext();) {
File file1 = (File) iterator.next();
if (file1.getName().contains("FGA_"))
file1.delete();
else if (file1.getName().contains("UPP_"))
file1.delete();
}
System.out.println("Files deleted");
}
# 1 楼答案
我确实看到您正在使用commons.apache.org库,所以您可以从那里使用
moveFile
或者从jdk{}
下面是您使用ApacheCommons进行的代码更改