当前位置: 首页 > news >正文

永久免费的自建网站网站建设公司工作岗位说明书

永久免费的自建网站,网站建设公司工作岗位说明书,网站建设标书模板下载,湖南中核建设工程公司官方网站一、程序的逻辑控制 程序的执行语句主要分为3种#xff1a;顺序语句、条件语句和循环语句。 二、if条件语句 if表达式在Kotlin中用于根据条件执行不同的代码块。它有两种形式#xff1a;普通if和带返回值的if。 普通if语句#xff1a; 普通的if语句由关键字if、一个布尔表达…一、程序的逻辑控制 程序的执行语句主要分为3种顺序语句、条件语句和循环语句。 二、if条件语句 if表达式在Kotlin中用于根据条件执行不同的代码块。它有两种形式普通if和带返回值的if。 普通if语句 普通的if语句由关键字if、一个布尔表达式和一个代码块组成。如果布尔表达式为true则执行代码块否则跳过代码块。 val x 10 if (x 5) {println(x大于5) } else {println(x小于等于5) }带返回值的if表达式  带返回值的if表达式可以用来简化代码。它由关键字if、一个布尔表达式、一个返回值true分支和一个返回值false分支组成。它会根据布尔表达式的结果返回相应的值。 val x 10 val result if (x 5) x大于5 else x小于等于5 println(result)函数中带返回的if  fun largerNumber(num1: Int, num2: Int) if (num1 num2) num1 else num2 三、when表达式  when表达式类似于switch语句可以根据不同的条件执行不同的代码块。它有两种形式普通when和带返回值的when。语法为匹配值 - { 执行逻辑 } 普通when语句 普通的when语句由关键字when、一个待匹配的值和多个分支组成。每个分支包含一个或多个值当待匹配的值与分支中的值之一相等时执行对应的代码块。 val x 2 when (x) {1 - println(x等于1)2 - println(x等于2)else - println(x不等于1和2) }带返回值的when表达式 带返回值的when表达式可以用来简化代码。它由关键字when、一个待匹配的值和多个分支组成。每个分支包含一个或多个值并且可以有一个特殊的分支else用于处理其他未匹配的情况。  fun getScore(name: String) when (name) {Tom - 86Jim - 77Jack - 95Lily - 100else - 0 }类型匹配 fun checkNumber(num: Number) {when (num) {is Int - println(number is Int)is Double - println(number is Double)else - println(number not support)} 上述代码中is关键字就是类型匹配的核心它相当于Java中的instanceof关键字。 不在when语句中传入参数 fun getScore(name: String) when {name Tom - 86name Jim - 77name Jack - 95name Lily - 100else - 0 } 注意Kotlin中判断字 符串或对象是否相等可以直接使用关键字而不用像Java那样调用equals()方法。 其他用法 假设所有名字以Tom开头的人他的分数都是86分这种场景如果用带参数的when语句 来写就无法实现而使用不带参数的when语句就可以这样写现在不管你传入的名字是Tom还是Tomy只要是以Tom开头的名字他的分数就是86分。  fun getScore(name: String) when {name.startsWith(Tom) - 86name Jim - 77name Jack - 95name Lily - 100else - 0 } 四、 循环语句 kotlin的循环语句有for循环、while循环和do-while循环。 for循环 从集合或数组中迭代  for循环用于对一个集合或者数组进行迭代逐个处理其中的元素。它的基本语法如下 val numbers arrayOf(1, 2, 3, 4, 5) for (number in numbers) {println(number) }在上述例子中我们遍历了一个整数数组并将每个元素打印出来。  Range来指定循环 val range 0..10的范围就是[0, 10]。 fun main() {for (i in 0..10) {println(i)} } 使用for-in循环遍历区间 val range 0 until 10 它的数学表达方式是[0, 10)。口诀左闭右开。 fun main() {for (i in 0 until 10) {println(i)} } 结合step函数来指定循环的步长 fun main() {for (i in 0 until 10 step 2) {println(i)} } downTo 关键字 fun main() {for (i in 10 downTo 1) {println(i)} } 这里我们创建了一个[10, 1]的降序区间。 while循环和do-while循环  while循环和do-while循环用于根据条件重复执行一段代码块。 while循环会先检查条件是否为true如果是则执行代码块然后再次检查条件。如果条件为false则跳过代码块。 var i 0 while (i 5) {println(i)i }do-while循环首先执行一次代码块然后再检查条件。只有在条件为true时才会继续执行。  var i 0 do {println(i)i } while (i 5)上述两个例子中我们通过循环输出了0到4的数字。  五、控制循环流程 Kotlin提供了几个控制循环流程的关键字 continue用于跳过循环的当前迭代直接进入下一次迭代。break用于完全退出循环不再执行后续的迭代。return用于完全退出函数或者匿名函数不再执行后续的代码。 通过这些关键字可以在循环中灵活使用根据需要来控制循环的行为。
http://www.zqtcl.cn/news/156666/

相关文章:

  • 平顶山市哪里有做网站的wordpress应用教程
  • 制作企业网站的实训报告医院网站设计模板
  • 要做网站照片怎么处理广东外发加工网
  • 做国际网站每年要多少钱厦门 外贸商城网站
  • 城乡建设学校官方网站程序外包网站
  • 深圳 网站设计师 招聘西数网站管理助手 伪静态
  • 广州网站备案要求国外工装设计网站大全
  • php+mysql 2012也买酒商城网站源码怎么用net123做网站
  • 西充移动网站建设如何设计一个简洁的logo
  • 济宁做网站自媒体新手入门
  • 重庆网站开发哪家专业网站布局图
  • 网站设计原则的历史网站开发 模块
  • 做企业网站收费自己的网站怎么做排名
  • 做网站网站软件开发经费预算
  • 优化网站图片网站图片布局
  • 有效的网站需要做到什么意思商业网站是什么
  • 网站设计开发网站用c 建网站时怎么做导航菜单栏
  • 哪些网站做推广比较有效果厦门网站建设公司名单
  • 街头小吃加盟网站建设网站专题制作
  • 网站论坛推广方案加强思政部网站建设
  • 查看WordPress网站插件北京西站附近的景点有哪些
  • 网站建设技术合同模板下载怎么用phpstudy做网站
  • 青岛网站建设找二维码生成器怎么弄
  • 百度突然搜不到我的网站网络安全软件有哪些
  • 江阴做网站的地方网站维护需要的知识
  • 做网站是域名怎么申请网页设计跟做网站一样吗
  • 叮当快药网站谁做的网站开发遇到的最大困难
  • 一个域名可以建几个网站毕业设计可以做哪些简单网站
  • 知名商城网站建设报价wordpress 后台 logo
  • 单位网站建设框架yellow网站推广联盟