반응형
제일 상위에 있는 차원의 배열을 해제해 준다.
List <> 형태로 반환되며, 모든 중첩 배열을 해제해 주기 위해 n 차원만큼 flatten() 처리해주어야 한다.
fun main() {
val arr = arrayOf(arrayOf(1,2,3), arrayOf(7,8,9), arrayOf(arrayOf(100, 101, 102), arrayOf(201, 202, 203)))
println(arr.contentDeepToString())
val arr2 = arr.flatten()
println(arr2.toString())
}
반응형
반응형
제일 상위에 있는 차원의 배열을 해제해 준다.
List <> 형태로 반환되며, 모든 중첩 배열을 해제해 주기 위해 n 차원만큼 flatten() 처리해주어야 한다.
fun main() {
val arr = arrayOf(arrayOf(1,2,3), arrayOf(7,8,9), arrayOf(arrayOf(100, 101, 102), arrayOf(201, 202, 203)))
println(arr.contentDeepToString())
val arr2 = arr.flatten()
println(arr2.toString())
}
반응형