НОВИНКА!
Занимательная математика от Трепачёва. Присоединяйтесь к нам!
132 of 1310 menu

Функция byteArrayOf

Функция byteArrayOf создает массив байтов типа ByteArray с переданными элементами. Каждый элемент должен быть типа Byte или приводимым к нему целым числом.

Синтаксис

fun byteArrayOf(vararg elements: Byte): ByteArray

Пример

Создадим массив байтов с тремя элементами:

val bytes: ByteArray = byteArrayOf(1, 2, 3) println(bytes.contentToString())

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

ByteArray [1, 2, 3]

Пример

Создадим массив байтов с отрицательными значениями:

val bytes = byteArrayOf(-5, 0, 5, 127) println(bytes.contentToString())

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

ByteArray [-5, 0, 5, 127]

Пример

Создадим пустой массив байтов:

val emptyBytes = byteArrayOf() println(emptyBytes.contentToString())

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

ByteArray []

Пример

Создадим массив байтов и пройдемся по нему циклом:

val bytes = byteArrayOf(10, 20, 30, 40, 50) for (byte in bytes) { println("Byte: $byte") }

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

Byte: 10 Byte: 20 Byte: 30 Byte: 40 Byte: 50

Пример

Создадим массив байтов и преобразуем его в список:

val bytes = byteArrayOf(65, 66, 67) val list = bytes.toList() println(list)

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

List<Byte> [65, 66, 67]

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

  • функцию booleanArrayOf,
    которая создает массив булевых значений
  • функцию charArrayOf,
    которая создает массив символов
  • функцию intArrayOf,
    которая создает массив целых чисел
  • функцию longArrayOf,
    которая создает массив длинных целых чисел
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить