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

Функция asShortArray

Функция asShortArray выполняет преобразование массива чисел в массив типа ShortArray. Применяется к массивам чисел типа Array или ShortArray. Результатом преобразования является массив типа ShortArray.

Синтаксис

fun Array<Short>.asShortArray(): ShortArray
fun ShortArray.asShortArray(): ShortArray

Пример

Преобразуем массив типа Array в массив типа ShortArray:

val array: Array<Short> = arrayOf(1, 2, 3, 4, 5) val res: ShortArray = array.asShortArray() println(res.contentToString())

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

ShortArray [1, 2, 3, 4, 5]

Пример

Преобразуем массив типа ShortArray в массив типа ShortArray:

val array: ShortArray = shortArrayOf(10, 20, 30, 40, 50) val res: ShortArray = array.asShortArray() println(res.contentToString())

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

ShortArray [10, 20, 30, 40, 50]

Пример

Функция asShortArray возвращает новый массив типа ShortArray, который является копией исходного массива:

val original: Array<Short> = arrayOf(100, 200, 300) val converted: ShortArray = original.asShortArray() original[0] = 999 println("Original: ${original.contentToString()}") println("Converted: ${converted.contentToString()}")

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

Original: [999, 200, 300] Converted: [100, 200, 300]

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

  • функцию toShortArray,
    которая преобразует коллекции в массив Short
  • функцию toShort,
    которая преобразует числа в тип Short
  • функцию asIntArray,
    которая преобразует массивы в массив Int
  • функцию asLongArray,
    которая преобразует массивы в массив Long
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить