У меня есть папка с несколькими сотнями (до ~ 6000) маленьких файлов. Я хочу удалить все файлы в этой папке (или всю папку) быстро . Предпочтительно в O (1) раз.
Есть ли способ удалить непустую папку? В качестве альтернативы, есть ли способ удалить несколько файлов (указанных с помощью подстановочного имени) в одном вызове API ?
Я знаю все о File.listFiles()
и File.delete()
; достижение этой функциональности само по себе легко; Сейчас я после спектакля.
Редактировать: возможно из C? У меня уже есть библиотека NDK в проекте - есть ли для этого системный вызов, поддерживаемый NDK?