Skip to main content
added 12 characters in body
Source Link
Watercayman
  • 8.2k
  • 10
  • 35
  • 50

The switch case is very flexible in kotlin

when(x){kotlin

when(x){

    2 -> println("This is 2")
    
    3,4,5,6,7,8 -> println("When x is any number from 3,4,5,6,7,8")

    in 9..15 -> println("When x is something from 9 to 15")
    
    //if you want to perform some action
    in 20..25 -> {
                 val action = "Perform some action"
                 println(action)
    }

    else -> println("When x does not belong to any of the above case") 

}

}

The switch case is very flexible in kotlin

when(x){

    2 -> println("This is 2")
    
    3,4,5,6,7,8 -> println("When x is any number from 3,4,5,6,7,8")

    in 9..15 -> println("When x is something from 9 to 15")
    
    //if you want to perform some action
    in 20..25 -> {
                 val action = "Perform some action"
                 println(action)
    }

    else -> println("When x does not belong to any of the above case")

}

The switch case is very flexible in kotlin

when(x){

    2 -> println("This is 2")
    
    3,4,5,6,7,8 -> println("When x is any number from 3,4,5,6,7,8")

    in 9..15 -> println("When x is something from 9 to 15")
    
    //if you want to perform some action
    in 20..25 -> {
                 val action = "Perform some action"
                 println(action)
    }

    else -> println("When x does not belong to any of the above case") 

}
Source Link

The switch case is very flexible in kotlin

when(x){

    2 -> println("This is 2")
    
    3,4,5,6,7,8 -> println("When x is any number from 3,4,5,6,7,8")

    in 9..15 -> println("When x is something from 9 to 15")
    
    //if you want to perform some action
    in 20..25 -> {
                 val action = "Perform some action"
                 println(action)
    }

    else -> println("When x does not belong to any of the above case")

}