when语句的使用
Kotlin中when语句的使用,类似与Java中switch使用,如下,演示下when语句的使用:
//传入颜值分数获取颜值描述
fun faceScoreDescn(score:Int):String{
var descn:String;
when(score){
10 -> descn = "令人惊艳的帅(美)"
9 -> descn = "令人着迷的帅(美)"
8 -> descn = "帅哥(美女)"
7 -> descn = "有点帅(漂亮)"
6 -> descn = "中等水平"
else -> descn = "其貌不扬"
}
return descn
}
传入颜值的分数,使用when语句筛选对应的颜值描述,和Java的switch有些大同小异:
- Java中的switch中,是通过 case 值: 类型来对相应情况进行处理,而Kotlin是使用 -> 一个类似箭头方式;
- 默认情况,Java中是使用default指定除了所有定义的case情况以外的情况,而Kotlin是使用else;
调用上述函数,效果如下:
點擊查看更多內(nèi)容
1人點贊
評論
評論
共同學(xué)習(xí),寫下你的評論
評論加載中...
作者其他優(yōu)質(zhì)文章
正在加載中
感謝您的支持,我會繼續(xù)努力的~
掃碼打賞,你說多少就多少
贊賞金額會直接到老師賬戶
支付方式
打開微信掃一掃,即可進行掃碼打賞哦