Рет қаралды 18,176
🔹 Тесты и практика по этому уроку: t.me/KotlinBasicsBot?start=yo...
🔹 Текстовая версия урока: clck.ru/yXtZf
🛠 Код из всех уроков: t.me/ievetrov_dev
🛠 Личный телеграм канал про путь разработчика: t.me/ievetrov_dev
✅ Вопросы и ответы для Android собеседований: t.me/AndroidSprint_Interview
🔹 Бесплатный курс по Android: clck.ru/376Zab
🔹 VK: ievetrov.development
Изучаем что такое массивы в языке программирования Kotlin и как с ними взаимодействовать. Делать это будем на небольшом списке ингредиентов из гипотетического приложения с рецептами. Как создавать массивы и заполнять их данными, а также немного про свойства и методы, которые есть у класса Array, такие как size или indexOf(). Покажу в чем разница инициализации массивов через arrayOf() и intArrayOf(). Будет затронут важный нюанс в создании массивов с помощью ключевых слов val и var. Для чтения массивов также есть несколько основных инструментов - можно обращаться по индексу или использовать функции set() и get(). Последний способ теряет актуальность и среда разработки сама подсказывает исправление кода. Также, как мы читаем элементы по индексу, можно и перезаписывать ячейки с данными. Для итерации по массиву будем использовать цикл for, который изучали на прошлом уроке. В итоге получится красиво оформленный вывод списка ингредиентов для салата.
00:00 Что такое массив, как создать массив в Kotlin - arrayOf()
01:41 Массивы примитивов - IntArray, CharArray
02:31 Разница объявления массивов через val и var
04:05 Получить размер массива - size
04:49 Получить индекс массива - indexOf()
06:43 Изменить элемент массива по индексу
07:54 Перебор массива циклом for
#kotlin #котлин #программирование