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

Функция charArrayOf

Функция charArrayOf создает массив символов типа CharArray с переданными элементами. Принимает переменное количество аргументов типа Char и возвращает массив фиксированного размера.

Синтаксис

fun charArrayOf(vararg elements: Char): CharArray

Пример

Создадим массив символов из отдельных символов:

val chars: CharArray = charArrayOf('a', 'b', 'c', 'd', 'e') println(chars.contentToString())

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

CharArray ['a', 'b', 'c', 'd', 'e']

Пример

Создадим массив цифровых символов:

val digits: CharArray = charArrayOf('1', '2', '3', '4', '5') println(digits.contentToString())

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

CharArray ['1', '2', '3', '4', '5']

Пример

Создадим массив специальных символов:

val symbols: CharArray = charArrayOf('@', '#', '$', '%', '&') println(symbols.contentToString())

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

CharArray ['@', '#', '$', '%', '&']

Пример

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

val emptyChars: CharArray = charArrayOf() println(emptyChars.contentToString())

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

CharArray []

Пример

Создадим массив из одного символа:

val singleChar: CharArray = charArrayOf('X') println(singleChar.contentToString())

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

CharArray ['X']

Пример

Массивы, созданные с помощью charArrayOf, имеют фиксированный размер и поддерживают доступ к элементам по индексу:

val letters: CharArray = charArrayOf('a', 'b', 'c', 'd', 'e') val firstLetter: Char = letters[0] val lastLetter: Char = letters[letters.size - 1] println("First: $firstLetter") println("Last: $lastLetter")

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

First: a Last: e

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

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