when语句

switch语句:判断某一个变量的多种情况

1、更简洁:

when (num){
      10 -> println("10")
      20 -> println("20")
      30 -> println("30")
      else -> println("其他")
}

2、更灵活:

when(num){
       in1..10 -> println("Z")
       in11..59 -> println("E")
       in60..79 -> println("B")
       else -> println("没有成绩")
}

3、更方便:

val result = when(num){
        10 ->'A'
        11 ->'B'
        12 ->'C'
       else -> println("其他")
}
println("result is $result")
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容