내가 진정으로 충격에 얼마나 열심히 그것을 찾는 것이 좋은 설명을 만드는 방법에 대한 2 차원 배열에 틀린 대체입니다.
이러한 제도에서 나는 무엇을 발견했도 여기에 스택과 온라인 나도,작업 이유는? 을 만들고 싶으면 어떻게 해야 하 2d 개체의 배열 내장되지 않으로 틀린!!!
var matrix : Array<Array<myObject?>> = null
//var arr2D = Array(10) { Array(10) { myObject(this) } }
for (i in 0 until 9) {
for (j in 0 until 9) {
matrix[i][j] = myObject(this)
}
}
그것이 말하는"null 이 될 수 없습니다 값은 null 이 아닌 type"그래서 나중에 사용하는 arrayofnulls()지만,을 찾을 수 없습니다 누군가가 나를 도와주는 소스입니까?
val matrix : Array<Array<MyObject>> = Array(10){ Array(10){ MyObject() } }
. 는 경우에는 초기화의 요소에 따라 배열 색인,작성할 수 있습니다val matrix : Array<Array<MyObject>> = Array(10){ i -> Array(10){ j -> MyObject(i,j) } }