Colton Idle
12/11/2022, 4:24 AMarray.forEachIndexed { indexOuter, outer ->
array.forEachIndexed { indexInnter, inner ->
//I want this inner forEachIndexed to start at indexOuter++
}
}
Colton Idle
12/11/2022, 4:29 AMfor (val indexInner = indexOuter++, indexInner < array.size, indexInner++){
//inner loop stuff
}
Josh Eldridge
12/11/2022, 4:32 AMfor (i in 1..3) {
println(i)
}
Josh Eldridge
12/11/2022, 4:33 AMJosh Eldridge
12/11/2022, 4:33 AMColton Idle
12/11/2022, 4:38 AMfor (outer in array.size){
println("$outer and ${array[outer]}")
}
Colton Idle
12/11/2022, 4:38 AMColton Idle
12/11/2022, 4:39 AMColton Idle
12/11/2022, 4:43 AMfor (outer in 0 until array.size) {
for (inner in outer + 1 until array.size) {
//do stuff with array[outer] and array[inner]
}
}
Josh Eldridge
12/11/2022, 4:54 AMLuke Armitage
12/11/2022, 8:22 AMarray.forEachIndexed { idx, outer ->
array.drop(idx + 1).forEach { inner ->
// do stuff with inner and outer
}
}
Luke Armitage
12/11/2022, 8:25 AMdrop(idx + 1)
there....Francesc
12/11/2022, 5:44 PMindices
instead of manually specifying the rangeFrancesc
12/11/2022, 5:47 PMFrancesc
12/11/2022, 5:48 PMfor (outer in array.indices)