В 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> использует другой тип массива. Конкретные числа в условии не заданы, поэтому набор выше — пример, а не единственный правильный ответ.