Функция doubleArrayOf

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

Синтаксис

kotlinfun doubleArrayOf(vararg elements: Double): DoubleArray

Пример

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

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

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

kotlinDoubleArray [1.5, 2.8, 3.14]

Пример

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

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

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

kotlinDoubleArray []

Пример

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

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

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

kotlinDoubleArray [7.89]

Пример

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

kotlinval 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")

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

kotlinSum: 16.5

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

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