отфильтрованный список names.filter{ it.name.contains(string) }
У it есть так же поле product(String). Необходимо, если в результате будет несколько объектов с одинаковым полем name добавить к этому полю name поле product и вернуть map String
Пример:
name1
name2 - productSample1
name3
name4
name2 - productSample2
Начните с https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/distinct.html
Обсуждают сегодня