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