前言 如果还不清楚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一样哟~~~
怎么样,同学们,是不是看起来很有趣的样子,有趣,那就开始敲一敲吧。
|