[Kotlin] 여러가지 반복문

2021. 5. 25. 14:05

for 이용하기

값만 받기

for (item in a) {

}

 

인덱스와 값 받기

for ((index, item) in a.withIndex()) {

}

 

인덱스만 받기 : until은 마지막을 포함하지 않음

for (i in 0 until a.size) {

}

 

step 이용

for (i in 0 until a.size step (2)) {

}

 

거꾸로 출력

for (i in a.size-1 downTo(0)) {

}

 

마지막 숫자 포함하기 : 0부터 10까지 출력

for (i in 0 .. 10){
	println(i)
}

 

람다 이용하기

값을 it으로 사용 (기본)

a.forEach {
	println(it)
}

 

값 이름 지정

a.forEach { item ->
	println(item)
}

 

인덱스와 함께 받기

a.forEachIndexed { index, item ->
	println(index + " " + item)
}
728x90

'📣언어 > Kotlin' 카테고리의 다른 글

[Kotlin] 상속과 인터페이스  (0) 2021.05.28
[Kotlin] Collection : list, set, map  (0) 2021.05.25

BELATED ARTICLES

more