我有一个Pair并希望迭代第二个Int,以便我使用以下语法收回Int:
fun singleHandPoints(hand: List<Pair<String, Int>>) =
hand.map{it.second}.map{it}
从循环内的另一个类调用它,迭代三次:
println("namely are ${ singleHandPoints(hand)} points")
我找回了一个不是 Int
的数组
namely are [5] points
namely are [5, 11] points
namely are [5, 11, 4] points
我以为我应该返回一个Int但是上面的指令不起作用,我想要走的路应该是 FlatMap
但是如何?