Функция shortArrayOf
Функция shortArrayOf создает и возвращает массив
элементов типа Short с указанными значениями.
Принимает переменное количество аргументов типа Short
или Int, которые будут преобразованы в Short.
Синтаксис
kotlinfun shortArrayOf(vararg elements: Short): ShortArray
kotlinfun shortArrayOf(vararg elements: Int): ShortArray
Пример
Создадим массив из трех элементов типа Short:
kotlinval numbers: ShortArray = shortArrayOf(1, 2, 3)
println(numbers.contentToString())
Результат выполнения кода:
kotlinShortArray [1, 2, 3]
Пример
Создадим массив с явным указанием типа Short
для каждого элемента:
kotlinval numbers = shortArrayOf(10.toShort(), 20.toShort(), 30.toShort())
println(numbers.contentToString())
Результат выполнения кода:
kotlinShortArray [10, 20, 30]
Пример
Создадим пустой массив с помощью shortArrayOf:
kotlinval emptyArray = shortArrayOf()
println(emptyArray.contentToString())
Результат выполнения кода:
kotlinShortArray []
Пример
Массивы, созданные через shortArrayOf,
имеют фиксированный размер и являются mutable:
kotlinval numbers = shortArrayOf(1, 2, 3)
numbers[0] = 100
println(numbers.contentToString())
Результат выполнения кода:
kotlinShortArray [100, 2, 3]
Пример
Использование массива в цикле for:
kotlinval numbers = shortArrayOf(5, 10, 15, 20)
for (num in numbers) {
println(num)
}
Результат выполнения кода:
kotlin5
10
15
20
Смотрите также
-
функцию
arrayOf,
которая создает массив любого типа -
функцию
intArrayOf,
которая создает массив типаInt -
функцию
longArrayOf,
которая создает массив типаLong -
функцию
byteArrayOf,
которая создает массив типаByte