Работая над небольшим инструментом Java, чтобы получить набор файлов на основе набора расширений имен файлов, я спорю между использованием listFiles () и использованием continue;
, когда я сталкиваюсь с плохим файлом, и использованием пользовательского FileFilter.или FilenameFilter, чтобы сделать то же самое для меня.
Мне кажется, что эти методы являются удобными методами для интегрированных инструментов, таких как просмотр файлов Swing, и не более эффективны, чем ручной метод, если мы не подключаемся клюбой из этих инструментов.Это верно?Есть ли какие-либо другие преимущества для этих инструментов фильтра?