Swiftでは、オプショナル型(nilを許容する型)を非オプショナル型(nilを許容しない型)に変化させ、簡単に利用できるif letがありますが、Kotlinでも使えたらと思っていましたが、似たようなのがあったのでメモ_φ(・_・
var name: String? = null
name = "namae"
name.let { namae ->
println(namae)
}
Kotlinのスコープ関数である「let」を使うと、ラムダ式で非オプショナル型の変数として扱う事ができます。
コメント