黑马程序员技术交流社区
标题: 【重庆校区】Kotlin学习笔记(三)_选择与循环控制 [打印本页]
作者: 小春同学 时间: 2017-11-17 18:09
标题: 【重庆校区】Kotlin学习笔记(三)_选择与循环控制
前言
如果还不清楚Kotlin是什么滴同学,可以先移步我写的前两篇Kotlin笔记:
引入
在Java中,代码默认顺序执行,为了达到选择执行或循环执行的目的,我们会使用if语句或者for、while语句。按理说,基本上大部分的语言都是相同的,像C、C++、C#等都有if/for/while等控制语句。在Kotlin中,也是一样的道理,可以照以前一样使用。巴特!
But!毕竟作为更加现代的语言,不有点新特性,怎么好意思出来混呢?在Kotlin中,以上语句更严谨的称呼应该是叫做表达式,先拿if举例。
If表达式
在 Kotlin 中,if语句称之为if表达式,为什么呢?Because of,它会返回一个结果值。 就像java中的三元运算符一样,So,在Kotlin中就不需要三元运算符了,因为普通的 if 就能胜任这个角色。
好了,上图,看代码,Here You Are!
【重点注意】
如果你想把if当成表达式来使用,必须要有else分支。
When表达式
取代了switch语句,并且比switch更加强大。
For循环
不多说了,直接上代码吧。
控制跳转语句
break,continue,return。
和Java一样哟~~~
怎么样,同学们,是不是看起来很有趣的样子,有趣,那就开始敲一敲吧。
作者: xiongliu 时间: 2017-11-20 20:29
小熊老师就是牛
作者: 渝鱼鱼 时间: 2017-11-21 09:04
哇,不错哟
作者: 渝小妹 时间: 2017-11-21 10:47
哇哇哇~~~
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) |
黑马程序员IT技术论坛 X3.2 |