kotlin 的when表达式

0人阅读 评论(0) 收藏 举报
分类:

kotlin 的when表达式:

在kotlin中when表达式类似于Java中的switch语句。

简单实例:

//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<String>) {
	gradeStudent(9)
        gradeStudent(8)
}

输出结果:

干的不错
还可以

查看评论

让ActiveX控件设计状态在容器中的大小锁定!

让ActiveX控件设计状态时在容器中的大小锁定,可以使用下面这个宏,该宏为无窗口的ActiveX控件,在vc++.net(atl7.0)下编译成功.#ifndef __CONTROL_NO_WIND...
  • lu_zi
  • lu_zi
  • 2002-11-04 13:09:00
  • 835

Kotlin编程之if语句,while循环,when表达式,for循环

Kotlin编程:if语句,while循环,when表达式,for循环
  • hexingen
  • hexingen
  • 2017-05-31 22:15:39
  • 2492

Kotlin 中的 if、when、for、while

地址:http://kotlinlang.org/docs/reference/control-flow.html 日期:2017年 05月 28日 星期日 译者:LinkyIf 表达式在 Kot...
  • liangjiu2009
  • liangjiu2009
  • 2017-06-24 16:04:08
  • 340

Kotlin中的流程控制语句

流程控制语句是编程语言中的核心之一。可以分为 分支语句、循环语句和跳转语句。下面我们深入的了解Kotlin的流程控制语句。ifif-else语句是控制程序流程的最基本的形式,其中else是可选的。在K...
  • IO_Field
  • IO_Field
  • 2016-10-17 22:05:19
  • 12676

Kotlin学习记录(五)—— 条件表达式的使用

接上篇: Kotlin学习记录(四)—— 常用集合的使用 if/else: 直接上代码吧: var x: Int = 666 var y:Int if(x>0){ ...
  • u011732740
  • u011732740
  • 2017-06-12 17:18:14
  • 1396

Kotlin入门篇(四),如何使用when语句

when语句的使用Kotlin中when语句的使用,类似与Java中switch使用,如下,演示下when语句的使用://传入颜值分数获取颜值描述 fun faceScoreDescn(score:I...
  • Chay_Chan
  • Chay_Chan
  • 2017-08-19 15:23:37
  • 809

Kotlin基础语法学习笔记

Kotline简介 Kotlin是一门与Swift类似的静态类型JVM语言,由JetBrains设计开发并开源。与Java相比,Kotlin的语法更简洁、更具表达性,而且提供了更多的特性,比如,高阶函...
  • yubo_725
  • yubo_725
  • 2016-02-28 12:12:06
  • 16041

Kotlin系列之when关键字

今天,我们来学习一下Kotlin的when关键字。 when关键字是一个有返回值的表达式,也就是它可以返回一个值。下面说说它的各种用法。when处理枚举类在Java中我们一般使用switch来处理枚举...
  • bingjianIT
  • bingjianIT
  • 2018-01-11 23:00:48
  • 92

kotlin基础之when表达式

kotlin基础&amp;lt;四&amp;gt; ‘when’ expression   kotlin中的when和Java中的switch有着相似的的功能,但when比switch强大太多...
  • Sino_Crazy_Snail
  • Sino_Crazy_Snail
  • 2018-02-11 13:26:45
  • 956

Kotlin中的when替代android 中的switch

Kotlin中的when替代android 中的switch 在Java(特别是Java 6)中,switch表达式有很多的限制。除了针对短类型,它基本不能干其他事情。   然而,Ko...
  • jiyidehao
  • jiyidehao
  • 2017-10-31 09:45:07
  • 216
    个人资料
    等级:
    访问量: 9134
    积分: 462
    排名: 10万+
    文章分类
    最新评论