StartAndroid
9.95K subscribers
389 photos
10 videos
5 files
1.87K links
Канал об Android (Андроид) разработке

Сайт - http://startandroid.ru

Чат - https://xn--r1a.website/startandroidchat

Контакты - https://startandroid.ru/ru/about/cntct5.html

Реклама - https://startandroid.ru/ru/about/reklama.html

РКН - https://shorturl.at/p7iUr
Download Telegram
Пост очень наглядно объясняет, как с коллекциями работают цепочки операторов, например: list.filter(...).map(...).take(...)
Это используется в котлине, в RxJava и в Java Stream API.

#android #collections

https://typealias.com/guides/kotlin-sequences-illustrated-guide/
Статья описывает насколько по-разному работают операторы (например, map) для коллекций и последовательностей данных.

#kotlin #collections

https://medium.com/androiddevelopers/collections-and-sequences-in-kotlin-55db18283aca
Обнаружен интересный баг в поведении метода Set.removeAll в Java. При определенных условиях этот метод будет работать значительно дольше, чем должен

#java #collections

https://habr.com/ru/company/jugru/blog/490250/
И снова детальное сравнение коллекций и последовательностей в Kotlin. В конце есть краткие выводы, что и в каком случае лучше использовать.

#kotlin #collections #sequences

https://proandroiddev.com/collections-vs-sequences-war-of-use-cases-1f2ca06a8ac4
Обзор операторов для работы с коллекциями. Может быть полезно не только новичкам.

Рассматриваются следующие операторы:
- none, any, all
- chanked, windowed, flatten, flatMap
- zip, unzip, zipWithNext
- reduce, fold, runningReduce, runningFold

#kotlin #collections

https://www.youtube.com/watch?v=N4CpLxGJlq0
Подробная статья про Kotlin Sequences. Как работает, что умеет, чем отличается от коллекций, и в каких случаях имеет смысл использовать.

#kotlin #sequences #collections

https://www.raywenderlich.com/31290959-kotlin-sequences-getting-started
👍19💩4🔥1👏1🤮1
При работе с коллекциями в Kotlin не забывайте, что есть операторы с поддержкой индексов:
- withIndex
- filterIndexed
- mapIndexed
- flatMapIndexed
- foldIndexed

#kotlin #collections

https://kt.academy/article/fk-cp-indexed
👍24💩1