Функция booleanArrayOf

Функция booleanArrayOf создает и возвращает массив булевых значений типа BooleanArray. В параметры функции передаются элементы массива через запятую. Функция является удобным способом быстрого создания массива с заранее известными значениями.

Синтаксис

kotlinfun booleanArrayOf(vararg elements: Boolean): BooleanArray

Пример

Создадим массив из трех булевых значений:

kotlinval arr: BooleanArray = booleanArrayOf(true, false, true)
println(arr.contentToString())

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

kotlinBooleanArray [true, false, true]

Пример

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

kotlinval arr: BooleanArray = booleanArrayOf()
println(arr.contentToString())

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

kotlinBooleanArray []

Пример

Создадим массив с результатами сравнений:

kotlinval x = 10
val y = 5

val comparisons = booleanArrayOf(x > y, x == y, x < y)
println(comparisons.contentToString())

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

kotlinBooleanArray [true, false, false]

Пример

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

kotlinval flags = booleanArrayOf(true, false, true, false)

println("First element: " + flags[0])
println("Second element: " + flags[1])
println("Array size: " + flags.size)

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

kotlinFirst element: true
Second element: false
Array size: 4

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

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