코드의 실행 흐름을 개발자가 원하는 방향으로 바꿀 수 있도록 해주는 것이 제어문입니다. 제어문의 종류에는 조건문과 반복문이 있는데, 조건문은 if, switch가 있고 반복문에는 for, while, do-while이 있습니다. 조건문과 반복문의 다양한 예제를 살펴보며 배워보도록 하겠습니다. if문의 형식은 다음과 같습니다. 조건식에는 true이나 false를 산출하는 연산식이나, boolean 변수가 올 수 있습니다. 조건신이 true이면 블록을 실행하고 false이면 실행하지 않는 조건을 통해 코드 실행을 원하는 방향으로 제어합니다. if문 예제
실행 결과
if - else문if문의 조건식이 true이면 if문의 블록이 실행되고, 조건식이 false이면 else 블록이 실행됩니다. else의 경우 if문으로 사용해도 무관하나 더욱 간결한 코딩을 위해 사용합니다.
if - else문 예제
실행 결과 실행된 결과를 보면 if문 예제와 동일하다는 것을 알 수 있습니다.
if - else if - else문여러개의 조건식을 사용해야 하는 경우 if-else를 활용하여 false인 조건식들은 건너뛰고 true가 되는 블록만 실행할 수 있습니다.
if - else if - if문 예제
실행 결과
주사위의 번호를 뽑는 예제
실행 결과 |