Kotlinのリストで繰り返し処理を行う方法について記載します。
リストで繰り返し処理を行う方法
繰り返し処理を行うには、forEach もしくは iterator を使用します。
実行例
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
val listStr = mutableListOf("aaa","bbb","ccc") // forEach で繰り返す listStr.forEach { val item = it println( "forEach : $item" ) } // forEach : aaa // forEach : bbb // forEach : ccc // iterator で繰り返す val itr = listStr.iterator() while( itr.hasNext() ){ val item = itr.next() println( "iterator : $item" ) } // iterator : aaa // iterator : bbb // iterator : ccc |