Создание массива целых чисел

В Kotlin массив целых чисел создают через intArrayOf для готовых значений или через IntArray, если известны размер и правило заполнения.

Короткий ответ

Что ответить на собеседовании

В Kotlin массив целых чисел создают через intArrayOf для готовых значений или через IntArray, если известны размер и правило заполнения.

Подробный разбор

Ответ с пояснениями

Условие

Сформировать массив, содержащий набор целых чисел.

Ответ

В Kotlin массив целых чисел создают через intArrayOf для готовых значений или через IntArray, если известны размер и правило заполнения.

Например:

val explicit = intArrayOf(3, -1, 7, 0)
val zeros = IntArray(4)
val squares = IntArray(5) { index -> index * index }

В последнем массиве будут 0, 1, 4, 9, 16. Индексы начинаются с нуля; размер после создания не меняется, но элементы менять можно. IntArray хранит примитивные целые, а Array<Int> использует другой тип массива. Конкретные числа в условии не заданы, поэтому набор выше — пример, а не единственный правильный ответ.

ИИ-помощник для собеседований

Хочешь уверенно проходить собеседования?

Попробуй ИИ-помощник для собеседований: слышит вас и собеседника, анализирует экран, подсказывает ответы в реальном времени, работает без VPN и не попадает в захват экрана.

Подробнее