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

个人网站备案 法律说明乐清市建设规划局网站

个人网站备案 法律说明,乐清市建设规划局网站,不同网站对商家做o2o的政策,seo全称英文怎么说在Kotlin中,循环语句有多种形式,包括while循环、do-while循环、for循环等。下面将逐个说明每种形式的使用。 while循环: var n: Int 5 while (n > 0) {println("n$n")n-- }上述代码中,使用while循环打印n的值&…

在Kotlin中,循环语句有多种形式,包括while循环、do-while循环、for循环等。下面将逐个说明每种形式的使用。

  1. while循环:
var n: Int = 5
while (n > 0) {println("n=$n")n--
}

上述代码中,使用while循环打印n的值,每次循环n减1,直到n变为0。

  1. do-while循环:
n = 5
do {println("n=$n")n--
} while (n > 0)

上述代码中,使用do-while循环打印n的值,先执行循环体,然后判断条件n是否大于0,如果成立则继续循环,否则结束循环。

  1. for循环:
for (i in 0..3) {println("i=$i")
}

上述代码中,使用for循环打印i的值,i的取值范围是0到3。循环体内部可以对i进行操作和处理。

  1. 循环语句只有一句,简写:
for (i in 0..3) println("i=>$i\n")

上述代码中,使用for循环简写形式,直接在循环语句后面写入需要执行的语句。

  1. 循环嵌套打印:
for (i in 1..5) {for (j in 1..i) {print("*")}println()
}

上述代码中,使用两层循环实现打印星号(*)的图形,外层循环控制行数,内层循环控制每行的星号数量。

  1. 普通forEach:
var intArray: IntArray = intArrayOf(1, 2, 3, 4)
intArray.forEach { print("$it \t") } // 1 	2 	3 	4
println()

上述代码中,使用forEach循环遍历数组intArray,对每个元素执行指定的操作。

  1. 带角标forEach:
intArray.forEachIndexed { index, it -> print("index=$index,it=$it \t") }
println()

上述代码中,使用forEachIndexed循环遍历数组intArray,同时获取元素的索引和值,并执行指定的操作。

  1. break跳出循环:
n = 5
while (n > 0) {print("n=$n \t") // n=5 	n=4 	n=3if (n == 3) breakn--
}
println()

上述代码中,使用while循环打印n的值,当n等于3时,使用break语句跳出循环。

  1. 跳出外层循环:
loop@ for (i in 0..9) {for (j in 0..i) {if (i > 4) {break@loop}print("*")}println()
}

上述代码中,使用两层循环打印星号(*)的图形,当外层循环的i大于4时,使用break@loop语句跳出外层循环。

  1. continue终止本次循环:
var sum: Int = 0
for (i in 1 until 101) {if (i % 2 == 0) {continue}sum += i
}
println("sum=$sum") // sum=2500

上述代码中,使用for循环计算1到100之间的奇数的和,当遇到偶数时,使用continue语句终止本次循环。

  1. 全部代码:
fun main() {// while循环var n: Int = 5while (n > 0) {println("n=$n")// n=5// n=4// n=3// n=2// n=1n--}// do while至少执行一次n = 5do {println("n=$n")// n=5// n=4// n=3// n=2// n=1n--} while (n > 0)// for 循环四次,步长为1,0..3标识[0,3]for (i in 0..3) {println("i=$i")// i=0// i=1// i=2// i=3}// 循环语句只有一句,简写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// index=0,it=1 	index=1,it=2 	index=2,it=3 	index=3,it=4intArray.forEachIndexed { index, it -> print("index=$index,it=$it \t") }println()// brank跳出循环n = 5while (n > 0) {print("n=$n \t") // n=5 	n=4 	n=3if (n == 3) breakn--}println()// 跳出外层循环loop@ for (i in 0..9) {for (j in 0..i) {if (i > 4) {break@loop}print("*")}println()}// continue终止本次循环var sum: Int = 0for (i in 1 until 101) {if (i % 2 == 0) {continue}sum += i}println("sum=$sum") //sum=2500
}

以上是Kotlin中循环语句的使用示例,根据不同的需求可以选择适合的循环形式来实现相应的逻辑。

http://www.yayakq.cn/news/491156/

相关文章:

  • 网站的网页设计毕业设计怎么通过网站打广告
  • 嘉兴seo网站排名优化大连个人做网站
  • 做环评工作的常用网站销售管理系统数据流图
  • 网站开发流程联系方式福州设计网站
  • j建网站wordpress讨论区
  • 上海建设工程监理行业协会网站网站开发及推广是怎么回事
  • 网站常州建设百度竞价找谁做网站
  • 如何删除网站备案号建设网站怎么赚钱的
  • 农村自建房设计图一层楼平面图站长工具seo综合查询怎么看数据
  • 网站开发公司流程电子政务门户网站建设的意义
  • 网站开发包含什么c语言可以做网站吗
  • 做公司网站的公wordpress自动生成密码
  • 杭州市拱墅区建设局网站wp建站优化
  • 郑州网站建设系统介绍工程建筑网
  • 网站域名分几种大同网站建设熊掌号
  • 上海网站建设的价网站建设地图怎么设置
  • 游戏网站html模板京东商家入驻入口官网
  • 北京企业建网站可信网站认证哪里有
  • 做网站需要编码吗门面设计效果图
  • 网站建设方案书 百度河北省网络营销公司
  • 房源开发网站安卓优化大师官网下载
  • 苏州大学网站建设网站交互是什么
  • 做标签网站是什么上海定制网站建设
  • 源码如何搭建网站推广任务发布平台app
  • 莱州网站定制亚马逊官网入口
  • 在阿里巴巴国际网站上需要怎么做注册公司名称查询系统官网
  • php购物网站开发设计与实现crm客户关系管理系统源码
  • 国外学做咖啡的网站深圳建筑业网
  • 手机版景区网站驻马店网站建设熊掌号
  • 阐述什么是网站jsp网站建设项目实践