코딩/코드리뷰

변수선언 한번에 객체에서 가져와 여러개 하기.

코딩하는후운 2021. 8. 31. 15:07
반응형

기존

val width = 0

val height = 0

data?.let {

    width = it.width

    height = it.height

}

 

이런식으로 했었는데

val (width, height) = data?.let { 
    it.width to it.height
} ?: 0 to 0

 

이런식으로 줄여서 사용 가능!

반응형

'코딩 > 코드리뷰' 카테고리의 다른 글

lateinit 초기화 확인하기  (0) 2021.09.09
position 범위안에 있는지 확인  (0) 2021.09.09
뷰 바인딩  (0) 2021.08.31
for문 filter와 map으로 변경하기  (0) 2021.08.27
for, foreach, foreachIndexed 빠져 나오기  (0) 2021.08.04