kotlin for 循环

2018-03-01 11:18:49来源:https://www.jianshu.com/p/c281507fbd4b作者:Sn__人点击

分享


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=第三个








最新文章

123

最新摄影

闪念基因

微信扫一扫

第七城市微信公众平台