이 글은 이것이 안드로이드다 with 코틀린(개정판)를 참고하여 작성하였습니다.
작성자 : 박현빈
개발환경은 Windows, Android Studio입니다
코틀린 반복문
1. while 반복문
var x = 1
while(x <10) {
println("$x")
x++
}
println("while loop is done")
3부터 10까지 실행결과를 보여준다.
11부터는 10보다 작은수가 아니기 때문에 반복문을 탈출한다.
println : 줄바꿈 o
print : 줄바꿈 x
while loop is done 출력시 줄바꿈을 하려면 \n을 입력해준다.
2. do while 반복문
while문과 매우 비슷한 반복문이다.
while문과는 달리 중괄호로 지정한 구문을 최소 한번은 실행한 후 조건이 참이면 구문을 반복해서 실행한다.
do-while
do{
println("do-while loops")
}while(expression)
do while loop의 구조이다. 틀려도 expression을 적어도 한번은 출력한다.
3. For 반복문
for(num in 1..10){
print("$num")
}
for(num i in until 10){
print("$num")
}
1에서 10까지 num을 출력한다.
for(i in 10 downTo 1 step 2){
print("$i ")
}
10 8 6 4 2를 출력한다. step이 2이기 때문이다.
for(i in 10.downTo(1).step(2))라고 해도 같은 값이 출력된다.
'GDSC HUFS 4기 > Kotlin Team #3' 카테고리의 다른 글
[3팀] Android-12-kotlin : OOP, Class, 섀도잉 (0) | 2022.10.07 |
---|---|
[3팀] Android-12-kotlin Interface and Abstract class (1) | 2022.10.07 |
[3팀] Android-12-Kotlin: 변수설정과 데이터 유형 (0) | 2022.10.03 |
[3팀] Android-12-Kotlin: QUIZ (0) | 2022.10.02 |
[3팀] Android-12-Kotlin: Nullable (0) | 2022.10.02 |