How to use jagged array in Kotlin

1 Answer

0 votes
fun main() {
    // Create a jagged array with 3 rows
    val jaggedArray: Array<Array<Int>> = arrayOf(
        arrayOf(1, 2, 3),
        arrayOf(4, 5),
        arrayOf(6, 7, 8, 9)
    )
    
    // Accessing elements
    println(jaggedArray[0][1]) // 2
    println(jaggedArray[2][3]) // 9
    
    // Modifying an element
    jaggedArray[1][1] = 99

    // Print the jagged array
    println()
    for (row in jaggedArray) {
        for (element in row) {
            print("$element ")
        }
        println()
    }
}
 
    
/*
run:
 
2
9

1 2 3 
4 99 
6 7 8 9 

*/

 



answered Mar 5, 2025 by avibootz

Related questions

...