10-kotlin-条件控制

作者: 黑马程序员小华华 | 来源:发表于2017-06-07 17:42 被阅读0次

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

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

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

我们来举几个例子:

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

if/else关键字

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

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

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

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


这样写起来是不是很酷

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


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

when关键字


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

相关文章

  • 10-kotlin-条件控制

    有这么一个黑程序员的段子 老婆给当程序员的老公打电话:“下班顺路买一斤包子带回来,如果看到卖西瓜的,买一个。”当晚...

  • 条件控制

    每种语言都有条件控制语句,既然大家都有一定的编程经验了,那我们就来点Go不一样的东西,就不中规中矩的讲if el...

  • 条件控制

    package tiaojiankongzhi//---------------IF表达式----------/*...

  • 条件控制

    When 表达式 when 将它的参数和所有的分支条件顺序比较,直到某个分支满足条件。 when 既可以被当做表达...

  • 3.php流程控制

    条件控制语句 条件控制语句是根据条件选择执行不同的代码片段。条件控制语句分为四类:1)if 语句 -- 在条件...

  • Stylus预处理器简介(十)条件控制

    条件控制(CONDITIONALS) Stylus条件控制提供了语言的流控制,否则就是纯粹的静态语言。提供的条件有...

  • 从零开始学Kotlin-控制语句(4)

    从零开始学Kotlin基础篇系列文章 条件控制-if 条件控制-when 循环控制-for 循环控制-while/...

  • 「JS」语句

    条件控制语句 循环控制语句 for-in 异常处理语句 with语句 条件控制语句 其中expression可以使...

  • TASK 01 基础知识复习

    一、Python基础 列表 字典 控制流 条件控制留心条件短路特殊条件 循环控制 二、HTML学习 一个完整的ht...

  • 2018-12-11

    流程控制 流程控制语句:--条件判断语句--条件分支语句--循环语句 条件判断语句(if语句) 语法:if(条件表...

网友评论

    本文标题:10-kotlin-条件控制

    本文链接:https://www.haomeiwen.com/subject/zsdnfxtx.html