kotlin for 循环

kotlin 与java 的for循环是有区别的

java:

for(int i=0;i<9;i++){

}

kotlin 的for循环有2种写法,以list为例

例如:

var listStr:MutList<String> = ArrayList<String>()

listStr.add("第一个")

listStr.add("第二个")

listStr.add("第三个")

第一种:

 for(str in listStr){

  Log.i("Tag","value="+str)

}

能看到日志:

value=第一个

value=第二个

value=第三个


第二种:

for (i in listStr . indices){

var str:String?=listStr.get(i)

 Log.i("Tag","value="+str)

}


也能看到相同的日志:

value=第一个

value=第二个

value=第三个

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 前言 最先接触编程的知识是在大学里面,大学里面学了一些基础的知识,c语言,java语言,单片机的汇编语言等;大学毕...
    oceanfive阅读 8,451评论 0 7
  • 《ijs》速成开发手册3.0 官方用户交流:iApp开发交流(1) 239547050iApp开发交流(2) 10...
    叶染柒丶阅读 10,829评论 0 7
  • 工厂模式类似于现实生活中的工厂可以产生大量相似的商品,去做同样的事情,实现同样的效果;这时候需要使用工厂模式。简单...
    舟渔行舟阅读 12,396评论 2 17
  • 虽然使用了collections的函数操作符之后不会再过多地使用for循环,但是for循环在一些情况下仍然很有用。...
    122604阅读 4,485评论 0 0
  • 打卡第9天 姓名:Matty 部门:业务部 组别:待定【知~学习 读《道盛和夫自传》第二章 第五小节: 进取心与眼...
    黄科进阅读 1,274评论 0 0

友情链接更多精彩内容