Я использую следующий код JAVA 8 для удаления каталога и его содержимого (файлов, подкаталогов и каталогов). Если я хочу изменить код, чтобы сохранить каталог и стереть только его содержимое, как мне этого добиться?
Path pathToBeDeleted = Paths.get(directoryPath);
Files.walk(pathToBeDeleted)
.sorted(Comparator.reverseOrder())
.map(Path::toFile)
.forEach(File::delete);