我的要求是使用java代码删除项目文件(类文件)。 该项目在eclipse工作区中可用,我有一些条件:应该删除该项目的一些文件。 这是我的代码的一部分:
File file2 = new File(" D:\\demoproject\\files");
processFile2(file2);
private static void processFile2(File file){
System.out.println(file.delete());
File listOfFiles[]=file.listFiles();
for(int i=0;i<listOfFiles.length;i++)
{
if (listOfFiles[i].isFile()) {
if(listOfFiles[i].delete())
{
System.out.println("File deleted successfully");
}
else
{
System.out.println("Failed to delete the file");
}
}
else if (listOfFiles[i].isDirectory()) {
processFile2(listOfFiles[i]);
System.out.println("Directory " + listOfFiles[i].getName());
}
}
}
我在File listOfFiles[]=file.listFiles();
中获得空值。