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"