- 반복문의 종류
1. 조건형 반복문 [조건이 참인 경우 반복을 유지] = while , doWhile
2. 범위형 반복문 [반복의 범위를 정해 반복을 수행 ] = for
응? 가만보니
a++ 은 무엇인가????
- 증감연산자
1. 증감연산자 : ++a (전위 연산자) , a++ (후위 연산자)
2. 감소연산자 : --a (전위 연산자) , a-- (후위 연산자)
앞과 뒤에 붙이는 경우 차이
앞 = 전위 연산자 => 이미 값을 바로 증가시켜서 연산처리
앞 = 후위 연산자 => 연산처리후 그다음 구문 부터 값을 증가
위에서 while 문에 대해서 작성해 보았다.
do ~ while 문에 대해 이제 알아보자.
1. 최초 한번은 조건없이 do 에서 구문을 실행 한후,
2. 이후는 while로 조건을 체크한 후 내부 코드를 실행한다.
= 조건과 관계없이 반드시 한번을 실행해야 한다면 = doWhile 문 (선후관계에 차이가 있을뿐이다.)
이번에는 범위형 반복문인 for 을 알아보자
출력 값 : 0 1 2 3 4 5 6 7 8 9
좋아. 근데 증가값이 1이 아닌 다른값으로 할수는 없나?
있다. step을 사용하면 된다.
감소시키는 방법은? downTo . (물론 step을 사용하면 그 값만큼 줄어들면서 감소한다.)
char 자료형을 이용하여 사용도 가능하다.
알파벳 순으로 작동하며 출력된다.
'안드로이드 > Kotlin' 카테고리의 다른 글
6. 흐름제어와 논리연산자 (0) | 2021.07.11 |
---|---|
4. 조건문과 비교연산자 (0) | 2021.06.23 |
3. 형변환 과 배열 (0) | 2021.06.21 |
2. Kotlin 의 기본자료형(primitive type) (0) | 2021.06.02 |
1. Kotlin 의 변수와 자료형 (0) | 2021.06.01 |