[SOLVED] starts with inside switch statement Kotlin


This Content is from Stack Overflow. Question asked by paspielka

when(message) {

How do I check if my string starts with a certain word inside a switch statement in Kotlin?


You can use a when without an argument:

val msg = "This is some message"

when {
    msg.startsWith("This") -> println("Starts with This")
    msg.startsWith("That") -> println("Starts with That")
    else -> println("Doesn't start with This or That")


Starts with This

This Question was asked in StackOverflow by paspielka and Answered by deHaar It is licensed under the terms of CC BY-SA 2.5. - CC BY-SA 3.0. - CC BY-SA 4.0.

people found this article helpful. What about you?