Kotlin笔记10——when表达式

when表达式

根据多个条件做出不同的判断,类似于Java开发语言的switch语句,不过比switch语句更加简洁和强大。

学习的Demo

Demo介绍:给学生成绩进行评级,10分是满分,9分是干的不错,8分还可以,7分还需努力,6分是刚好及,其他(还需要加油)

//创建一个方法
fun gradeStudent(score:Int){
	when(score){
		10 -> println("考了满分,棒棒哒")
		9 -> println("干的不错")
		8 -> println("还可以")
		7 -> println("还需努力")
		6 -> println("刚好及格")
		else -> println("需要加油哦")
	}
}

fun main(args: Array) {
	println("根据成绩判定学生的成绩级别")
	println("学生的成绩是8,成绩等级是:")
	gradeStudent(8)
}

运行结果是:

根据成绩判定学生的成绩级别
学生的成绩是8,成绩等级是:
还可以

你可能感兴趣的:(Kotlin,Kotlin的when,when表达式)