Programing Language/Java

[Java] 자바의 제어문(Control Statement)

vinedpillar 2022. 5. 16. 12:35

제어문

  • 제어문이란 프로그램의 실행을 제어할 수 있는 실행문을 뜻합니다.

  • 제어문의 종류는 조건문, 반복문, 분기문 이렇게 3가지로 구분됩니다.

 

 

 

조건문

  • 조건문은 특정 조건이 참인지, 거짓인지에 따라 결과가 나뉘어지는 실행문입니다.

  • 조건문의 종류
    • if문: 참과 거짓을 반환하는 조건식의 결과에 따라 블록의 실행 여부가 결정되는 조건문입니다.
    • if-else문: 조건식이 거짓일 때 처리되는 또 다른 조건식을 붙일 수 있는 조건문입니다. 
    • switch문: 특정 변수를 반환하는 조건식의 결과값에 따라 설정한 코드를 실행하게 하는 조건문입니다.

 

 

 

반복문

  • 반복문은 특정 조건이 충족될 때까지 반복적으로 명령을 수행하는 실행문입니다. 

  • 반복문의 종류
    • for문: 초기화식이 특정 조건을 만족하게 될 때까지 특정 명령을 반복적으로 수행하는 실행문입니다.
    • while문: 조건이 참일 경우 계속해서 반복하는 실행문입니다.  
    • do-while문: while문과 동일한 방식으로 작동되지만 조건식을 평가하기 전에 실행문을 먼저 실행하는 반복문입니다.

 

 

 

분기문

  • 분기문은 조건문과 반복문의 사이에서 주어진 조건의 흐름을 바꾸는 구문입니다.

  • 분기문의 종류
    • break문: 반복문의 실행을 중지할 때 사용합니다.
    • continue문: 반복문의 실행을 건너뛸 때 사용합니다.