Функция 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,
которая создает массив строк