試験用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"

関連情報