Работа с MutableList в Kotlin: полный гайд для начинающих

Любое приложение работает с наборами данных: списки задач, контакты, сообщения. И чаще всего эти данные нужно не только хранить, но и менять: добавлять новые элементы, удалять ненужные, переставлять местами. Для этого в Kotlin есть специальный тип списка — MutableList. Он позволяет свободно изменять содержимое после создания. В этой статье я на простых примерах покажу, как создавать изменяемый список, добавлять и удалять элементы, сортировать и перебирать их.

HashMap в Kotlin: как работать с коллекцией ключ-значение

Когда нужно быстро находить значение по ключу — номер телефона по имени, цену по артикулу или описание по коду — на помощь приходит HashMap. Это одна из самых часто используемых структур данных, и kotlin hashmap реализована очень удобно. В этой статье я простым языком объясню, как создать HashMap, добавить и получить элементы, проверить наличие ключа и перебрать все пары.