- Kotlin 教程
- Kotlin - 首页
- Kotlin - 概述
- Kotlin - 环境设置
- Kotlin - 架构
- Kotlin - 基本语法
- Kotlin - 注释
- Kotlin - 关键字
- Kotlin - 变量
- Kotlin - 数据类型
- Kotlin - 运算符
- Kotlin - 布尔值
- Kotlin - 字符串
- Kotlin - 数组
- Kotlin - 范围
- Kotlin - 函数
- Kotlin 控制流
- Kotlin - 控制流
- Kotlin - if...Else 表达式
- Kotlin - When 表达式
- Kotlin - For 循环
- Kotlin - While 循环
- Kotlin - Break 和 Continue
- Kotlin 集合
- Kotlin - 集合
- Kotlin - 列表
- Kotlin - 集合
- Kotlin - 地图
- Kotlin 对象和类
- Kotlin - 类和对象
- Kotlin - 构造函数
- Kotlin - 继承
- Kotlin - 抽象类
- Kotlin - 接口
- Kotlin - 可见性控制
- Kotlin - 扩展
- Kotlin - 数据类
- Kotlin - 密封类
- Kotlin - 泛型
- Kotlin - 委托
- Kotlin - 解构声明
- Kotlin - 异常处理
- Kotlin 有用资源
- Kotlin - 快速指南
- Kotlin - 有用资源
- Kotlin - 讨论
Kotlin 数组 - average() 函数
Kotlin 数组的 average() 函数用于计算数组中所有元素的平均值。此函数适用于整数以及其他类型,并返回一个双精度值。
以下是类型 -
- 字节
- 短整型
- 整型
- 长整型
- 浮点型
- 双精度型
语法
以下是 Kotlin 数组 average() 函数的语法 -
fun IntArray.average(): Double
参数
此函数不接受任何参数。
返回值
此函数返回一个双精度类型的平均值。
示例 1
以下是一个基本示例,我们使用 average() 函数计算整数数组的平均值 -
fun main(args: Array<String>) { var array = Array(10) { i -> i} var result=array.average() print("The average of ( ") for(i in array) print("$i ") print(") is $result") }
输出
以下是输出 -
The average of ( 0 1 2 3 4 5 6 7 8 9 ) is 4.5
示例 2
现在,让我们看另一个示例。在这里,我们使用 average() 函数计算浮点数组的平均值 -
fun main() { val array = arrayOf(5.5f, 6.5f, 7.5f, 8.5f) val result = array.average() println("The average of (${array.joinToString(", ")}) is $result") }
输出
以下是输出 -
The average of (5.5, 6.5, 7.5, 8.5) is 7.0
示例 3
下面的示例使用 average() 函数计算短整型数组的平均值 -
fun main() { val numbers: Array<Short> = arrayOf(1, 2, 3, 4, 5) val average = numbers.average() println("The average is $average") }
输出
以下是输出 -
The average is 3.0
kotlin_arrays.htm
广告