Ваш ответ, чтобы добавить объяснение, в том числе, какие ограничения и предположения применяются.
ли способы сделать это? Я искал, но не мог найти.
Другой вопрос: мне нужны эти методы, чтобы я мог фильтровать файлы. НекоторыеAND
фильтры и некоторыеOR
фильтры (как в теории множеств), поэтому мне нужно фильтровать по всем файлам и объединять / пересекает ArrayLists, который содержит эти файлы.
Должен ли я использовать другую структуру данных для хранения файлов? Есть ли что-нибудь еще, что могло бы предложить лучшее время выполнения?