4
내가 뭔가 이상한 발견했을 때이의 spread operator를 사용했다 : 식 그래서* arrayOf()가 명령문입니까?
- 을 기대 컴파일러 오류
// compiles val list1 = listOf(1, 2, *(if(0 > 1) arrayOf(3) else arrayOf())) // does not compile val list2 = listOf(1, 2, if(0 > 1) *arrayOf(3) else *arrayOf())
하나는
이다는
*arrayOf()
성명이다 ? - 그렇다면
listOf()
을 어떻게 평가할 수 있습니까?