티스토리 뷰

Kotlin

[Kotlin]  Kotlin 2차원 배열

혀가 길지 않은 개발자 2020. 9. 17. 23:09
fun main() {

    var multiIntArray: Array<Array<Int>> = Array<Array<Int>>(3) {
        Array<Int>(3) {
            i -> i * i
        }
    }

    for (intArray in multiIntArray) {
        for (int in intArray) {
            print("$int ")
        }
        println()
    }

}

실행 결과

 


fun main() {

    var multiIntArray: Array<Array<Int>> = Array(3) {
        Array(3) {
            i -> i * i
        }
    }

    for (intArray in multiIntArray) {
        for (int in intArray) {
            print("$int ")
        }
        println()
    }

}

실행 결과

 


fun main() {

    var multiIntArray: Array<Array<Int>> = Array<Array<Int>>(3) {
        arrayOf(1, 2, 3)
    }

    for (intArray in multiIntArray) {
        for (int in intArray) {
            print("$int ")
        }
        println()
    }

}

실행 결과

 

 


fun main() {

    var multiIntArray: Array<IntArray> = Array<IntArray>(3) {
        intArrayOf(1, 2, 3)
    }

    for (intArray in multiIntArray) {
        for (int in intArray) {
            print("$int ")
        }
        println()
    }

}

실행 결과

 


fun main() {

    var multiIntArray: Array<IntArray> = Array<IntArray>(3) {
        IntArray(3)     // 0으로 초기화됨 
    }

    for (intArray in multiIntArray) {
        for (int in intArray) {
            print("$int ")
        }
        println()
    }

}

실행 결과

 

 


fun main() {

    var multiIntArray: Array<IntArray> = Array<IntArray>(3) {
        IntArray(3)     // 0으로 초기화됨
    }

    for (i in multiIntArray.indices) {
        for (j in multiIntArray[i].indices) {
            multiIntArray[i][j] = i * j
        }
    }

    for (intArray in multiIntArray) {
        for (int in intArray) {
            print("$int ")
        }
        println()
    }

}

실행 결과

 

 

 

 

'Kotlin' 카테고리의 다른 글

[Kotlin]  for  (0) 2020.09.29
[Kotlin]  Kotlin 배열에 대한 고찰  (0) 2020.09.29
[Kotlin]  Kotlin 배열  (0) 2020.09.10
[Kotlin]  Queue  +  LinkedList  (0) 2020.09.10
[Kotlin]  LinkedList  (0) 2020.09.10
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함