코틀린(Kotlin, Java)

2차원 배열 초기화

YoonHyeonJoon 2022. 2. 24. 02:29

       

가끔 깜빡하고 map을 주로 쓰는 경향이 있는데..

2차원 배열을 Array 로 만들수 있다는 것을 간과하지 말자.

 

예는 아래와 같다.

 

val edgeMutableList = Array(n) { Array(n) { 0 } }
            fares.map {
                edgeMutableList[it[0]][it[1]] = it[2]
                edgeMutableList[it[1]][it[0]] = it[2]
            }