10-kotlin-条件控制

有这么一个黑程序员的段子

老婆给当程序员的老公打电话:“下班顺路买一斤包子带回来,如果看到卖西瓜的,买一个。”当晚,程序员老公手捧一个包子进了家门。。。老婆怒道:“你怎么就买了一个包子?!”老公答曰:“因为看到了卖西瓜的。”

现实生活中有很多满足一定条件才发生的事情

我们来举几个例子:

  • 如果是星期天,就可以睡懒觉,如果不是星期天,就不能睡懒觉
  • 如果世界上没了空气,人类就灭亡
  • 如果不敲代码, 就学不会kotlin

if/else关键字

我们来通过代码演示一个例子

checkFace函数接收一个int类型的参数,这个参数代表的是颜值的意思,
大于70的是帅哥, 小于70的是衰哥

在main方法中我们调用checkFace函数,传入数据40,
最后打印出来程序执行的结果,颜值40的是衰

在kotlin中, if ,else还可以给变量直接赋值,看下面的写法


这样写起来是不是很酷

再看一个实例代码
getBig方法接受两个整数的数据,返回比较大的那一个


体会一下另一种简单的写法

when关键字


解释一下上面的代码,
当score为10的时候 是棒极了的学生
score是9很好的学生
score是8是ok的学生
其他的学生都是要努力加油啦

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容