for eachループでインデックスを取得するにはどうすればいいですか?2回目の繰り返しごとに数字を出力したいです
例えば
for (value in collection) {
if (iteration_no % 2) {
//do something
}
}
Javaでは伝統的なforループがあります
for (int i = 0; i < collection.length; i++)
どうやって入手するのですかi
?
ベストアンサー1
@Audiが提供するソリューションに加えて、forEachIndexed
:
collection.forEachIndexed { index, element ->
// ...
}