用于考试的 Java 代码

用于考试的 Java 代码
import java.io.*;

class B_13
{
  public static void main(String[] args)throws
  Antifundamentalist,UnsupportedEncodingException
  {
    File file = new File("/rr");
    String[] myFiles;
    int count = 0;
    if(file.isDirectory())
    {
      myFiles=file.list();
      for(int i=0;i<myFiles.length;i++)
      {
        File myFile = new File(file,myFiles[i]);
        if(myFile.delete())
        {
          count++;
        }
      }
    }
  System.out.println(count+ " : Files & Directories are deleted");
  }
}

我明天的考试要使用这段代码,这是一个清理任务的程序。

该程序运行正常,显示“0 个文件和目录已删除”

我想知道,它在哪里查找文件以及从哪里删除文件?我们在程序中添加位置或路径的位置?

我尝试更改此设置,在主目录中File file = new File("/rr");创建了一个rr文件夹并添加了一些文件,但它也没有删除这些文件。

答案1

它打开/rr位于根部的内容。如果您rr在主目录中创建了一个目录,则将名称更改为该目录所在的位置。例如“/home/您的用户名/rr”

相关内容