특정 언어 관련/Kotlin
필드 초기화 시 람다에서 아래쪽에 정의된 필드를 참조하면 null
Ch.
2021. 1. 26. 17:07
class A {
val asdf = { b }() // 원본 소스는 빌더 람다
val b = "asdf"
}
fun main() {
println(A().asdf) // null
}
// 티스토리 이상한게 코드블럭 언어로 kotlin 은 되는데 rust 는 왜 리스트에 없죠?