Чи є якісь методи для цього? Я шукав, але не зміг знайти жодного.
Ще одне питання: мені потрібні ці методи, щоб я міг фільтрувати файли. Деякі - це ANDфільтри, а деякі - ORфільтри (як у теорії наборів), тому мені потрібно фільтрувати відповідно до всіх файлів та об'єднувати / перетинати ArrayLists, що містить ці файли.
Чи варто використовувати іншу структуру даних для зберігання файлів? Чи є ще щось, що запропонувало б кращий час виконання?
Vector? Цей клас відмовився від Java 1.2.
Vectorце взаємодія міжпотокових потоків, але є безпечніші структури даних і для тих випадків використання. Дивіться також це питання . Будь-яка бібліотека, яка все ще використовується Vectorу 2016 році, на мою думку, є дуже підозрілою.