当前位置:网站首页>Kotlin cycle control
Kotlin cycle control
2022-07-04 19:42:00 【AdleyTales】
fun main() {
val arr = arrayOf(1,2,3)
for ((i,item) in arr.withIndex()){
println("i:$i, item:$item")
}
/**
i:0, item:1
i:1, item:2
i:2, item:3
*/
val items = listOf("apple", "banana", "kiwi")
for (item in items) {
println(item)
}
for (i in items.indices){
println("i: $i, value:${items[i]}")
}
/**
i: 0, value:apple
i: 1, value:banana
i: 2, value:kiwi
*/
// while
var num =10
var sum: Int = 0
while (num > 0){
sum += num
num--
}
println("sum: $sum") // sum: 55
val age = 12
//var n = 5
var n = -5
do {
println("age: $age, n: $n") // age: 12, n: -5
n--
}while (n > 0)
}
边栏推荐
- 函数式接口
- Lm10 cosine wave homeopathic grid strategy
- How to use async Awati asynchronous task processing instead of backgroundworker?
- Explore the contour drawing function drawcontours() of OpenCV in detail with practical examples
- 【毕业季】绿蚁新醅酒,红泥小火炉。晚来天欲雪,能饮一杯无?
- Niuke Xiaobai month race 7 F question
- 1008 Elevator(20 分)(PAT甲级)
- @Data source connection pool exhaustion caused by transactional abuse
- The difference and usage between substr (), slice (), and substring () in the string interception methods of "understand series after reading"
- Reflection (I)
猜你喜欢
PointNeXt:通过改进的模型训练和缩放策略审视PointNet++
Some thoughts on whether the judgment point is located in the contour
node_ Exporter deployment
JVM系列之对象的创建
Niuke Xiaobai month race 7 who is the divine Archer
Mysql database basic operation -ddl | dark horse programmer
To sort out messy header files, I use include what you use
实战模拟│JWT 登录认证
如何使用Async-Awati异步任务处理代替BackgroundWorker?
公司要上监控,Zabbix 和 Prometheus 怎么选?这么选准没错!
随机推荐
多表操作-内连接查询
FPGA timing constraint sharing 01_ Brief description of the four steps
1011 World Cup betting (20 points) (pat a)
Pytest 可视化测试报告之 Allure
node_ Exporter deployment
HMM隐马尔可夫模型最详细讲解与代码实现
What should we pay attention to when doing social media marketing? Here is the success secret of shopline sellers!
Niuke Xiaobai monthly race 7 I new Microsoft Office Word document
Opencv functions and methods related to binary threshold processing are summarized for comparison and use
Online text line fixed length fill tool
1008 Elevator(20 分)(PAT甲级)
西门子HMI下载时提示缺少面板映像解决方案
Hough transform Hough transform principle
项目中遇到的线上数据迁移方案1---总体思路整理和技术梳理
1002. A+b for Polynomials (25) (PAT class a)
牛客小白月赛7 F题
BCG 使用之CBCGPProgressDlgCtrl进度条使用
HDU 1097 A hard puzzle
Add namespace declaration
如何使用Async-Awati异步任务处理代替BackgroundWorker?