私はKotlinに匿名のラムダ関数を書いていますが、渡された引数を取らないようです。 (IDEは "変数 '名前' のを使用されることはありません" というヒントので、それは、まったく渡されません。)Kotlinの匿名ラムダ関数に引数を渡すには?
コード:
var name = "Tobias Boon"
println("reverse=" + fun(name: String): String {
var t: String = ""
for(i in name.indices.last downTo 1) {
t += text.subSequence(i - 1, i)
}
return t
})
現在出力します。あなたが呼び出すことはありませんreverse=(kotlin.String) -> kotlin.String
あなたは引数を関数に渡していません。関数を定義していて、呼び出していません。 – marstran
私はそれを記述しました。 –
私はそれを読んだ。それでは何が問題なの?期待される成果は? – marstran