Foggy day

Kotlin - when, for 본문

Kotlin

Kotlin - when, for

jinhan38 2021. 4. 6. 00:02
     val list = listOf<Int>(3, 4, 5, 6, 7, 8, 9, 10)

        val value = 12
        val result = when (value) {
            in list -> "value is in the list"
            in 1..10 -> "It is in the range A"
            in 10..20 -> "It is in the range B"
            else -> "none fo the above"
        }
        println("result : $result")
        
        //result : It is in the range B

 

        val array = arrayOf("A", "B", "C", "D")
        
        for (i in array.indices) {
            println("i : ${array[i]}")
        }
        // A, B, C, D


        for ((index, value) in array.withIndex()) {
            println("index : $index, value : $value")
        }