RxJava - Kotlin: дросселируйте поток для событий того же типа - PullRequest
0 голосов
/ 07 февраля 2019

У меня есть массив целых чисел a = [1, 2, 1, 2, 1 , 3, 4, 5, 6, 7, 1, 2] Предположим, что каждое целое число выдается после пробела в 100 мс

Как можно убедиться, что есть пробел по крайней мере 500 мс между одними и теми же целыми числамиИгнорировать элемент, если тот же элемент был выпущен менее 500 мс назад.

Например: в приведенном выше случае результат должен выглядеть следующим образом:

1,2,3,4,5,7,1,2
...