Фраза «javacleardirectory», кажется, уже есть на английском языке. В Java для очистки каталога можно использовать различные методы. Вот несколько методов, которые вы можете использовать:
-
Использование пакета Java NIO (новый ввод-вывод):
import java.nio.file.Files; import java.nio.file.Paths; public class Main { public static void main(String[] args) throws IOException { Files.walk(Paths.get("directoryPath")) .filter(Files::isRegularFile) .map(java.nio.file.Path::toFile) .forEach(File::delete); } }
Замените «directoryPath» на путь к каталогу, который вы хотите очистить.
-
Использование библиотеки ввода-вывода Apache Commons:
import org.apache.commons.io.FileUtils; public class Main { public static void main(String[] args) throws IOException { FileUtils.cleanDirectory(new File("directoryPath")); } }
Замените «directoryPath» на путь к каталогу, который вы хотите очистить.
-
Использование класса Java File:
import java.io.File; public class Main { public static void main(String[] args) { File directory = new File("directoryPath"); File[] files = directory.listFiles(); if (files != null) { for (File file : files) { if (file.isFile()) { file.delete(); } } } } }
Замените «directoryPath» путем к каталогу, который вы хотите очистить.
Эти методы предоставляют различные подходы к очистке каталога с помощью Java. Выберите тот, который лучше всего соответствует вашим требованиям.