У меня возникли проблемы с пониманием того, как использовать keepAll в Java. Его функция заключается в создании пересечения между множествами A, B, где результирующий набор имеет все общие элементы между этими двумя наборами. И в соответствии с Javadocs, retainAll()Понимание удержания All Set - это заданный набор?
Retains only the elements in this set that are contained in the specified
collection (optional operation). In other words, removes from this set
all of its elements that are not contained in the specified collection
для множеств А, В, a.retainAll(b)
, что указанный набор? Это аргумент, переданный методу? Учебник по этому вопросу не ясен.
Спасибо. Жаль, что это не в документации! – Jason