Я хочу создать путь к каталогу в Java, используя метод File#mkdirs()
.Давайте рассмотрим путь "example/example/example"
.new File("example/example/example").mkdirs()
создает каталоги.Однако, если new File("example/example").exists() && new File("example/example").isFile()
, вызывая new File("example/example/example").mkdirs()
, ничего не делает и возвращает false
.Если (и только если) этот случай произойдет, я хочу, чтобы файл был удален и вместо него был создан путь к каталогу.Есть ли какое-либо решение этой проблемы, или я должен справиться с этим сам (итерация по пути)?