Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗ktPmArEI 164 of 522 menu
◀ ▶

Инкремент и декремент элементов массива в Kotlin

Число в ячейке массива можно увеличить или уменьшить краткой записью. Прибавление к элементу единицы выглядит так:

val arr = arrayOf(1, 2, 3) arr[0] += 1 println(arr.contentToString()) // [2, 2, 3]

Вычитание записывают минусом:

val arr = arrayOf(1, 2, 3) arr[0] -= 1 println(arr.contentToString()) // [0, 2, 3]

На единицу элемент меняют префиксным инкрементом и декрементом:

val arr1 = arrayOf(1, 2, 3) ++arr1[1] println(arr1.contentToString()) // [1, 3, 3] val arr2 = arrayOf(1, 2, 3) --arr2[1] println(arr2.contentToString()) // [1, 1, 3]

Дан массив:

val nums = arrayOf(0, 0, 0)

Увеличьте средний элемент на 5 и выведите массив в консоль одной читаемой строкой.

Дан массив:

val nums = arrayOf(2, 4, 6)

Увеличьте каждый из первых двух элементов на 1. Выведите массив в консоль одной читаемой строкой.

Дан массив:

val nums = arrayOf(1, 2, 3)

Уменьшите второй элемент на 1 и выведите массив в консоль одной читаемой строкой.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить