-
방식1
객체를 생성하기 위한 일시적 변수나 명령문을 블럭 안에 묶음으로써 가독성을 높이는 역할을 한다.
val v1: String = run { val name = "Kimm" val age = 56 name+age }
방식2
class C1 { var mV1 = "aa" var mV2 = "bb" } var c = C1() var s1: String = c.run { mV1 + "cc" } println(s1) //출력: aacc
'Kotlin' 카테고리의 다른 글
Async, Launch, Cancel, CoroutineScope (0) 2022.07.28 Kotlin에 Coroutine사용 (0) 2022.07.28 CoroutineContext, Dispatchers (0) 2022.07.28 apply, also (0) 2022.07.28 with (0) 2022.07.28 Kotlin let (0) 2022.07.28 Android KTX (0) 2022.07.28 Kotlin문법 (0) 2022.07.28