본문 바로가기

코틀린 공부

코틀린 공부(5) 반복문, 증감연산자

1. 반복문의 종류

 

조건형 반복문, 범위형 반복문

 

1-1 조건형 반복문(while, do-while)

 

while, do-while 사용 예

// while 사용 예

var a = 0

while(a<5){
	println(a++)
}

// do-while 사용 예
// 최초 1번은 무조건 실행

do
{
	println(a++)
}while(a<5)

1-2 범위형 반복문(for)

고전적인 언어랑 살짝 다름

 

// for 사용 예

for(i in 0..9){
  print(i)
}

for(i in 0..9 step 3){  // 3씩 증가하면서 출력
  print(i)
}

for(i in 9 downTo 0){  // 9에서 0까지 감소하면서 출력 step도 사용 가능
  print(i)
}

// char 자료형에도 사용 가능
for(i in 'a'..'e'){
	print(i)
}

 

 

2. 증감연산자

 

전위 연산자 ( 수행하기 전 a증가 또는 감소)

++a, --a

 

후위 연산자 ( 수행한 후 a증가 또는 감소)

a--, a++