обьектом PhoneData, мне нужно получить пересечение двух списков без повторяющихся элементов, элементы одинаковые если у них id одинаковое. Подскажите есть ли у Kotlin стандартное свойство для этого или нужно перебирать список и искать находится ли элемент во втором списке?
Оно? https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/union.html
Нет, это обьеденение без дубликатов, мне нужно например если есть список [1,2,3,4] и [3,4] то вывело [1,2]
А если [1,2,3,4] и [3,4,5] ?
Ну тогда [1,2,5]
Почему бы не сравнивать их и не выбрасывать из массива, оставляя только уникальные?
это же пересечения
Да так просто, там была формула на эту тему Имплекация вроде называется
Обсуждают сегодня