在此程序中,您将学习在Kotlin中使用for循环查找数组中最大的元素。
fun main(args: Array<String>) { val numArray = doubleArrayOf(23.4, -34.5, 50.0, 33.5, 55.5, 43.7, 5.7, -66.5) var largest = numArray[0] for (num in numArray) { if (largest < num) largest = num } println("最大元素 = %.2f".format(largest)) }
运行该程序时,输出为:
最大元素 = 55.50
在上面的程序中,我们将数组的第一个元素存储在变量largest中。
然后,用 largest与数组中的其他元素进行比较。如果有任何数字大于largest,则将该数字 number 分配给 largest。
这样,最大的数字将存在变量 largest 中,最后打印输出该最大数。
这是等效的Java代码:用于查找数组中最大元素的Java程序