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

海北藏族自治州网站建设_网站建设公司_版式布局_seo优化

做财经直播网站,vs2010 网站开发教程,备案 网站备注,全国工商企业查询官网在Kotlin中#xff0c;循环语句有多种形式#xff0c;包括while循环、do-while循环、for循环等。下面将逐个说明每种形式的使用。 while循环#xff1a; var n: Int 5 while (n 0) {println(n$n)n-- }上述代码中#xff0c;使用while循环打印n的值循环语句有多种形式包括while循环、do-while循环、for循环等。下面将逐个说明每种形式的使用。 while循环 var n: Int 5 while (n 0) {println(n$n)n-- }上述代码中使用while循环打印n的值每次循环n减1直到n变为0。 do-while循环 n 5 do {println(n$n)n-- } while (n 0)上述代码中使用do-while循环打印n的值先执行循环体然后判断条件n是否大于0如果成立则继续循环否则结束循环。 for循环 for (i in 0..3) {println(i$i) }上述代码中使用for循环打印i的值i的取值范围是0到3。循环体内部可以对i进行操作和处理。 循环语句只有一句简写 for (i in 0..3) println(i$i\n)上述代码中使用for循环简写形式直接在循环语句后面写入需要执行的语句。 循环嵌套打印 for (i in 1..5) {for (j in 1..i) {print(*)}println() }上述代码中使用两层循环实现打印星号(*)的图形外层循环控制行数内层循环控制每行的星号数量。 普通forEach var intArray: IntArray intArrayOf(1, 2, 3, 4) intArray.forEach { print($it \t) } // 1 2 3 4 println()上述代码中使用forEach循环遍历数组intArray对每个元素执行指定的操作。 带角标forEach intArray.forEachIndexed { index, it - print(index$index,it$it \t) } println()上述代码中使用forEachIndexed循环遍历数组intArray同时获取元素的索引和值并执行指定的操作。 break跳出循环 n 5 while (n 0) {print(n$n \t) // n5 n4 n3if (n 3) breakn-- } println()上述代码中使用while循环打印n的值当n等于3时使用break语句跳出循环。 跳出外层循环 loop for (i in 0..9) {for (j in 0..i) {if (i 4) {breakloop}print(*)}println() }上述代码中使用两层循环打印星号(*)的图形当外层循环的i大于4时使用breakloop语句跳出外层循环。 continue终止本次循环 var sum: Int 0 for (i in 1 until 101) {if (i % 2 0) {continue}sum i } println(sum$sum) // sum2500上述代码中使用for循环计算1到100之间的奇数的和当遇到偶数时使用continue语句终止本次循环。 全部代码 fun main() {// while循环var n: Int 5while (n 0) {println(n$n)// n5// n4// n3// n2// n1n--}// do while至少执行一次n 5do {println(n$n)// n5// n4// n3// n2// n1n--} while (n 0)// for 循环四次步长为1,0..3标识[0,3]for (i in 0..3) {println(i$i)// i0// i1// i2// i3}// 循环语句只有一句简写for (i in 0..3) println(i$i\n)// 循环嵌套打印/***************** */for (i in 1..5) {for (j in 1..i) {print(*)}println()}// 普通 forEachvar intArray: IntArray intArrayOf(1, 2, 3, 4)intArray.forEach { print($it \t) } // 1 2 3 4println()// 带角标 forEach// index0,it1 index1,it2 index2,it3 index3,it4intArray.forEachIndexed { index, it - print(index$index,it$it \t) }println()// brank跳出循环n 5while (n 0) {print(n$n \t) // n5 n4 n3if (n 3) breakn--}println()// 跳出外层循环loop for (i in 0..9) {for (j in 0..i) {if (i 4) {breakloop}print(*)}println()}// continue终止本次循环var sum: Int 0for (i in 1 until 101) {if (i % 2 0) {continue}sum i}println(sum$sum) //sum2500 }以上是Kotlin中循环语句的使用示例根据不同的需求可以选择适合的循环形式来实现相应的逻辑。
http://www.ihoyoo.com/news/56861.html

相关文章:

  • 虚拟主机部署网站搜索引擎作弊的网站有哪些
  • 惠州做棋牌网站建设多少钱小程序商城使用教程
  • 网站开发及代运营wordpress防火墙
  • 公司网站模板侵权案例自己网站制作的详细教程
  • 冠县网站设计小皮怎么创建网站
  • 网站开发分析福州网站制作托管维护
  • 做淘客应该知道的网站网站制作模板
  • 佛山新网站制作咨询石家庄网络推广优化
  • 云南建设厅网站房地产开发资质文创产品设计步骤
  • 网站开发最流行的语言功能性质网站有哪些网站
  • 公司网站可以自己做吗如何做游戏推广
  • 主题资源网站建设反思wordpress 多商家插件
  • 抓好网站建设工作我做的网站不知道网站怎么办啊
  • 网站总体设计怎么写自动生成图片的网站
  • otc场外交易网站开发网站建设专业英文
  • 网站站内关键词优化宁波淘宝网站建设
  • 网站可以更换域名吗中唯建设工程有限公司网站
  • 网站建设人员构成wordpress制作小说站教程
  • 甘肃商城网站建设怎么下载河北人社app
  • 网站后台修改内容看不见了51ppt模板网原创ppt模板
  • 陈仓网站建设潍坊品牌网站建设公司
  • 网站设计用什么软件做的北京网站建设问问q778925409霸屏
  • 富阳营销型网站建设wordpress编辑页面如何修改
  • 小企业网站建设设计wordpress 破解后台
  • sql2008做查询网站网站开发成本主要有哪些
  • 网站一般费用做网站会遇到什么问题
  • 沈阳建设网站公司软件界面设计的基本原则
  • 无锡seo网站排名优化创意设计思维
  • 云速网站建设建设免费网站制作
  • 单页营销型网站黄冈网站推广