Kotlin - with

公開日:2019-11-06 更新日:2019-11-06
[Kotlin]

1. 概要

あるオブジェクトのプロパティやメソッドを何度も使う時に、with を使うと、オブジェクトを省略することができます。
VB.NET の With ~ End With と同じだと思います。


2. with

val list = listOf(1, 2, 3)
with (list) {
    println(size)  // 3
    println(max()) // 3
    println(min()) // 1
}