split과 동시에 assign
Kotlin2021. 11. 29. 21:02
val text = "a,b"
val (one,two) = text.split(",")
/*
val one = text.split(",")[0]
val two = text.split(",")[1]
*/
코드 작성중 신기하고 편리해보이는 문법
까먹지 않기 위해 기록
text.split(",")의 size가 2보다 크더라도 [0], [1] 만 assign되지만
size가 2보다 작으면 IndexOutOfBoundsException 발생함
'Kotlin' 카테고리의 다른 글
코틀린 upgrade 1.3.7 to 1.5.0 (0) | 2021.05.28 |
---|---|
[Kotlin] default argument, named argument (0) | 2019.09.18 |
[Kotlin] 코틀린에 primitive가 없다고? 느리지 않을까? (1) | 2019.09.10 |
[Kotlin] data class (0) | 2019.09.09 |
[Spring][Kotlin] 필드에 @Autowired 어떻게 사용하나? (0) | 2019.09.06 |
댓글()