忘了写要删的文件夹名称,结果就把桌面的文件删了好多,能不能恢复啊
public static void main(String[] args) {
String path = "C:\\Users\\2345\\Desktop\\Test";
File file = new File(path);
deleteFile(file);
}
public static void deleteFile(File file) {
if (file.isDirectory()) {
File[] files = file.listFiles();
if (files.length == 0) {
file.delete();
} else {
for (File f : files) {
deleteFile(f);
}
file.delete();
}
} else {
file.delete();
}
}
看看回收站有没有。理论上用 java 删除跟手动删除效果是一样的。
回收站应该是没有的,但是可以恢复!具体怎么操作已经不记得了。
可以用数据恢复大师恢复,但是需要money,之前恢复过。
DiskGenius 可以恢复,需要进到pe系统