我正在努力学习Kotlin.
我有一个数组: [1,2,3,4,5]
如何打印数组中每个数字的方块?
例如在Python中,我可以这样做:
array = [1,2,3,4,5]
print(" ".join (str(n*n) for n in array))
Run Code Online (Sandbox Code Playgroud)
但我不知道如何在Kotlin这样做
你可以用map:
val array = arrayOf(1,2,3,4,5)
println(array.map { n: Int -> n * n })
Run Code Online (Sandbox Code Playgroud)
输出:
[1, 4, 9, 16, 25]
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
908 次 |
最近记录: |