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

安庆做网站哪个公司好seminar是什么意思

安庆做网站哪个公司好,seminar是什么意思,东莞网站建设推广,公司建设内容是什么在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.hkea.cn/news/149250/

相关文章:

  • 武汉高端网站建设免费广告网
  • 大理建网站常用于网站推广的营销手段是
  • js怎么做网站跨境电商网站
  • 台州外贸网站建设百度推广费用多少
  • 虚拟机怎么做网站空间培训班管理系统 免费
  • wordpress离线文章发布郑州seo关键词排名优化
  • 龙岗区网站建设中国职业培训在线
  • 南山网站建设外包优化网站
  • 个人怎么做网站推广神起网络游戏推广平台
  • 做网站的关键技术运营推广的方式和渠道有哪些
  • jsp做就业网站网推项目
  • 网站开发的目的和意义重庆seo排名电话
  • 顺义专业建站公司最有效的线上推广方式
  • 大连网站网站搭建制作百度识图 上传图片
  • 给人做网站多少钱黑科技引流推广神器怎么下载
  • 沈阳做网站最好的公司百度快照怎么删除
  • 设置本机外网ip做网站网站免费制作平台
  • 有什么推荐做简历的网站2024的新闻有哪些
  • 申请做网站 论坛版主惠州seo外包服务
  • 网站照片上传不了域名解析ip
  • 胖小七网站建设2022最新国际新闻10条简短
  • wordpress 网站备份厦门seo外包服务
  • 网站建设及推广培训杭州百度快照优化排名
  • 简单手机网站开发软件关键词排名代发
  • visio画网站开发类图注册域名后怎么建网站
  • 道里网站运营培训北京网络营销咨询公司
  • 目前做网站流行的语言seo关键词排名优化哪家好
  • 长沙营销型网站制作费用seo图片优化
  • 学生诚信档案建设网站seo数据分析
  • 北京住房城乡建设厅网站首页1688官网入口