共計 625 個字符,預(yù)計需要花費 2 分鐘才能閱讀完成。
可以使用遞歸的方式來清空文件夾下所有的文件。以下是一個示例代碼:
import java.io.File;
public class ClearFolder {public static void main(String[] args) {String folderPath = "C:/path/to/folder";
clearFolder(folderPath);
}
public static void clearFolder(String folderPath) {File folder = new File(folderPath);
if (folder.exists() && folder.isDirectory()) {File[] files = folder.listFiles();
if (files != null) {for (File file : files) {if (file.isDirectory()) {clearFolder(file.getAbsolutePath());
} else {file.delete();
}
}
}
}
}
}
在上面的示例中,clearFolder
方法會遞歸地清空指定文件夾下的所有文件。首先,它會檢查文件夾是否存在并且是一個文件夾。如果是,它會獲取文件夾中的所有文件,并對每個文件進(jìn)行處理。如果文件是一個文件夾,則遞歸調(diào)用 clearFolder
方法來清空該文件夾。如果文件是一個文件,則直接刪除。
要清空的文件夾路徑可以根據(jù)實際情況進(jìn)行修改。
丸趣 TV 網(wǎng) – 提供最優(yōu)質(zhì)的資源集合!
正文完