АКЦИЯ: бесплатные месячные курсы по созданию сайтов
на выбор: верстка, JavaScript, PHP, Python или фреймворки. Сегодня последний день для записи! Жми!
138 of 1310 menu
Бесплатный тренинг по JavaScript: работа с Drag-and-Drop. Начало 2 октября. Жми для записи!

Функция doubleArrayOf

Функция doubleArrayOf создает и возвращает массив элементов типа Double с указанными значениями. Принимает переменное количество аргументов типа Double и возвращает массив типа DoubleArray.

Синтаксис

fun doubleArrayOf(vararg elements: Double): DoubleArray

Пример

Создадим массив из трех чисел типа Double:

val numbers: DoubleArray = doubleArrayOf(1.5, 2.8, 3.14) println(numbers.contentToString())

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

DoubleArray [1.5, 2.8, 3.14]

Пример

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

val emptyArray: DoubleArray = doubleArrayOf() println(emptyArray.contentToString())

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

DoubleArray []

Пример

Создадим массив с одним элементом типа Double:

val singleArray: DoubleArray = doubleArrayOf(7.89) println(singleArray.contentToString())

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

DoubleArray [7.89]

Пример

Использование массива в цикле для вычисления суммы элементов:

val values: DoubleArray = doubleArrayOf(1.1, 2.2, 3.3, 4.4, 5.5) var sum: Double = 0.0 for (value in values) { sum += value } println("Sum: $sum")

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

Sum: 16.5

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

  • функцию arrayOf,
    которая создает массив любого типа
  • функцию floatArrayOf,
    которая создает массив типа Float
  • функцию intArrayOf,
    которая создает массив типа Int
  • функцию booleanArrayOf,
    которая создает массив типа Boolean