У меня есть список объектов, скажем List<Family>
семейств.
У меня есть еще один список строк с именами FamilyNames, скажем List<String>
имен.
Я хочу самый оптимальный способ получитьСписок всех семей, для которых FamilyNames совпадает с именами.
Например: скажем, у меня есть 5 семейств.С 1 по 5. с именами Fam1, Fam2 .... Fam5 и names = ["Fam1", "Fam2"]
Как я могу получить обратно список семей, содержащий Fam1 и Fam2?
Что если я хочу сопоставить2 параметра вместо 1.
Я пытаюсь выяснить, есть ли способ сделать это, не просматривая весь список и не вызывая API Groovy?