АКЦИЯ: бесплатные месячные курсы по созданию сайтов
на выбор: верстка, JavaScript, PHP, Python или фреймворки. Сегодня последний день для записи! Жми!
135 of 1310 menu
Бесплатный курс по выкладке сайтов на хостинг. Разбираем все нюансы! Начало 14 октября. Жми для записи!

Функция intArrayOf

Функция intArrayOf создает и возвращает массив целых чисел типа IntArray с переданными элементами. Принимает переменное количество аргументов типа Int. Массив имеет фиксированный размер, равный количеству переданных элементов.

Импорт

import kotlin.intArrayOf

Синтаксис

fun intArrayOf(vararg elements: Int): IntArray

Пример

Создадим массив целых чисел с элементами 1, 2, 3, 4, 5:

val numbers: IntArray = intArrayOf(1, 2, 3, 4, 5) println(numbers)

Результат выполнения кода:

IntArray [1, 2, 3, 4, 5]

Пример

Создадим пустой массив целых чисел:

val emptyArray: IntArray = intArrayOf() println(emptyArray)

Результат выполнения кода:

IntArray []

Пример

Создадим массив с одним элементом:

val singleArray: IntArray = intArrayOf(42) println(singleArray)

Результат выполнения кода:

IntArray [42]

Пример

Обратимся к элементам созданного массива по индексу:

val numbers: IntArray = intArrayOf(10, 20, 30, 40, 50) println(numbers[0]) println(numbers[2]) println(numbers[4])

Результат выполнения кода:

Int 10 Int 30 Int 50

Пример

Изменим элемент массива по индексу:

val numbers: IntArray = intArrayOf(1, 2, 3) numbers[1] = 99 println(numbers)

Результат выполнения кода:

IntArray [1, 99, 3]

Смотрите также

  • функцию arrayOf,
    которая создает массив объектов
  • функцию booleanArrayOf,
    которая создает массив булевых значений
  • функцию byteArrayOf,
    которая создает массив байтов
  • функцию charArrayOf,
    которая создает массив символов