반응형
안녕하세요. 훈츠 입니다. 오늘은 프로그래밍 할때 아주 많이 사용되는 반복문에 대해 이야기 해보겠습니다. 반복문은 최신 언어들이 제공하는 기능들을 제공하고 있어 조금더 사람이 이해하기 쉽게 되어 있는것 같습니다.
반복문의 종류
- 조건형 반복문 : while , do whild
- 범위형 반복문 : for
While 문
var a = 0
while(a < 5){
print (a++) //전위 연산자 : 연산후 값 체크
}
출력내용 //0,1,2,3,4
while(a < 5){
print (++a) //후위 연산자 :다음구문에서 사용
}
출력내용 //1,2,3,4,5
a++ 전위 연산자 : 연산후 값 체크, ++a 후위 연산자 :다음구문에서 사용
Do while 문
do{
println (a++)
}while (a < 5)
//출력내용 0,1,2,3,4
Do while조건에 관계없이 "최초 1번" 은 무조건 실행 되는점이 while문과 다릅니다.
For 반복문
for(i in 0..5){ //"i" index 는 var로 지정하지 않아도 된다.
println(i)
}
//출력 0,1,2,3,4,5
for(i in 0..9 step 3){ //3씩 증가
println(i)
}
//출력 0,3,6,9
for(i in 9 downTo 0 step 3){ //3씩 감소
println(i)
}
//출력 9,6,3,0
char 자료형에도 사용가능
for(i in a..f ){
println(i)
}
//출력 a.b.c.d.....f
반복문은 컴퓨터의 특성을 잘이용할수 있는 구문이니 잘 숙지하여 여러곳에 활용해 보십시요.
'컴퓨터 언어 > 코틀린' 카테고리의 다른 글
[Kotlin] 코틀린 클래스 1 (0) | 2020.02.13 |
---|---|
[Kotlin] 코틀린 코드 흐름제어 및 논리 연산자 (0) | 2020.02.13 |
[Kotlin] 코틀린의 조건문 및 비교 연산자 (0) | 2020.02.12 |
[Kotiln] 타입 추론과 편리한 함수 (0) | 2020.02.12 |
[Kotiln] 형 변환 과 배열로 자료형 변경 저장법 (0) | 2020.02.12 |