Как перебрать все элементы массива и выполнить с ними действие на Kotlin?
Здравствуйте, уважаемые читатели моего блога. Сегодня расскажу про функцию, которая перебирает элементы массива и делает что-то с ними. К примеру, умножает товары на 2. Это нужно, к примеру, если товар продавался со скидкой, но вы хотите поднять снова в два раза. Итак, начнём.
Для начала зайдите в Visual Studio или по ссылке (выберите Kotlin): https://www.onlinegdb.com/online_java_compiler
Введём следующий код:
var num=arrayOf(1,2,3,4,5,6,7,8,9,10)
num.forEach{
item->println(item*2)
}
В первой строке мы создали массив с последовательностью чисел от 1 до 10.
Далее мы добавили к массиву через точку forEach , благодоря которой мы перебираем массив. С каждым перебором мы умножаем её на 2. Это может быть любое число и любая операция с числами.
В итоге мы получаем такой код:
fun main() {
var num=arrayOf(1,2,3,4,5,6,7,8,9,10)
num.forEach{
item->println(item*2)
}
}
Попробуйте его изменить, затем что-то своё напишите. На этом всё. Пока.
Поддержать данатом можно здесь
Мои курсы:
C нуля до 10 км в беге за месяц
С нуля до 73 отжиманий за 2.5 месяца
С нуля до 3800 прыжков на скакалке за 3 недели
С нуля до 205 приседаний за 11 недель
- Дмитрий Баль от