У меня возникла ситуация, когда мне нужно запустить «предварительную проверку», чтобы узнать, является ли каталог «createdable». Это не проблема, просто запустите file.mkdirs()
и посмотрите, вернет ли он true.Отменить эффекты java mkdirs()
Проблема в том, что я хотел бы очистить после этой проверки. Это немного сложно, потому что я хочу удалить только те папки и подпапки, которые фактически создали mkdirs()
.
Может ли кто-нибудь подумать об умном способе сделать это?
Не проще ли комбинировать файлы File.exists(), File.isDirectory() и File.canWrite(), а не выяснять, как отменить эффекты mkdirs()? –