불순분자 Kotlin [4] - 조건, 반복문

불순분자들·2022년 7월 5일
0

List App 만들기

목록 보기
4/18

이번에는 조건문 : if, when 과 반복문 : for, while에 대해서 간략하게 살펴보고 넘어가보려고 한다.
먼저, if문과 when문은 분기점을 지정해서 흐름을 제어할 수 있다.
기본적으로는 if와 else로 구성하여 사용한다.
여기서 &&연산자는 and연산자두 조건 모두 충족해야만 통과할 수 있다는 특징이 있다.
물론 조건은 하나만 지정하지 않고, 두개 이상 들어가는 경우가 허다하기 때문에 else if라는 조건문이 있다.여기서 사용된 ||는 or연산자~ 또는 이라는 뜻으로 둘 중 하나의 조건이 맞는다면 통과한다.
여기까지는 C나 java에서 많이 사용해봤기 때문에 쉽게 이해할 수 있을 것이라 생각된다. 특이하게도 코틀린에서는 when문이라는 것을 지원했는데 딱봐도 한눈에 가독성 있게 보여져서 나는 앞으로 많이 사용해볼 생각이다.
when문은 switch - case 문하고 비슷한 느낌으로 생각하면 편할 것 같다.
다음으로는 반복문 for문과 while문에 대해서 살펴보자.
for문은 반복문으로 반복한다 라는 뜻으로 쓰인다.
예제에서는 정적 배열과 동적 배열을 통해 살펴볼 것이고, 먼저 정적배열의 사용법을 다시 복습하면서 읽어보자.
다음으로는 동적배열이다. 동적배열은 크기를 지정하지 않고, 효율적으로 사용할 수 있는 점을 기억하자.
조건문과 반복문을 통해 다중으로 사용할수도 있는데, 다중으로 사용하는 것은 자주 사용하기에 2중 3중도 각자 연습해보는 것이 좋을 것이다.
마지막으로 while문은 ~하는동안으로 해석하면 가장 좋고 그 값이 true라면 무한으로 반복하는 특징을 가지고 있다. 사용법은 다음과 같다.

profile
장래희망 : 침대 위 녹아든 치즈

0개의 댓글