例えば以下のようなコードがあったとする
val hoge = Hoge() hoge.aaa = 0 hoge.bbb = 1 hoge.ccc = 2
hogeを4回も書くなんてナンセンスですね
そんなときはスコープ関数「apply」の出番です
val hoge = Hoge() hoge.apply { aaa = 0 bbb = 1 ccc = 2 }
2回で済みました!
ヒューッ!!
例えば以下のようなコードがあったとする
val hoge = Hoge() hoge.aaa = 0 hoge.bbb = 1 hoge.ccc = 2
hogeを4回も書くなんてナンセンスですね
そんなときはスコープ関数「apply」の出番です
val hoge = Hoge() hoge.apply { aaa = 0 bbb = 1 ccc = 2 }
2回で済みました!
ヒューッ!!