송민준의 개발노트

코틀린 for 본문

안드로이드/코틀린

코틀린 for

송민준 2020. 6. 6. 16:39

java 와는 다르게 향상된  for문 형식으로 : 대신 in 을 쓰는 듯

 

1. 블록이 없는 경우

for(item in collection) print(item)

2. 블록이 있는 경우

for(item Int in ints) {
	 내용
}

3. 범위 표현식

// 1부터 3까지 출력
for (i in 1..3) {
	println(i)
}
// 10부터 0까지 2간격으로 출력
for(i in 10 downTo 0 step 2) {
	println(i)
}

4. while

while( x > 0  {
	x--
}

do {
	val y = retrieveData()
} while(y != null)

java랑 동일 한듯

'안드로이드 > 코틀린' 카테고리의 다른 글

class와 property  (0) 2020.06.07
코틀린 예외처리  (0) 2020.06.06
코틀린 when  (0) 2020.06.05
if-else  (0) 2020.06.04
코틀린 함수와 변수  (0) 2020.06.01