Как оптимизировать использование листа и поиска через contains в цикле

Javaалгоритмыколлекцииоптимизацияпроизводительность