Java

[스터디 4주차] 자바 제어문

msmn 2020. 12. 10. 21:29
728x90
학습할 것
  1. 선택문
  2. 반복문

제어문(Control Flow Statement)
  • 제어문이란, 프로그램 실행 흐름을 개발자가 원하는 방향으로 바꿀 수 있도록 해주는 것이다.

제어문의 종류

  • 조건문 : if, switch문
  • 반복문 : for문, while문
  • 분기문 : break, continue, return

1. 선택문

  • 변수에 일치하는 경우의 값에 따라 실행문을 제어한다.
  • 자바에는 if, switch문을 제공한다.

if-else 문법

if(조건절) 문장1;

else 문장2;

 

 

if-else if 문법

  • 수행해야할 경우의 수가 셋 이상인 경우에 사용한다.
  • 자신보다 상단에 있는 조건을 만족하지 않으면서 자신의 조건을 만족하는 경우 수행된다.

 

 

switch 문법

  • 경우의 수가 많아질 수록 if문보다는 switch문을 사용하는 것이 효과적이다.
  • 만족하는 case가 없으면 default로 가서 실행문을 실행한다. (default문은 생략가능)
  • 변수 값에 따라 case가 실행된 후 제어문을 빠져나가기 위해 break를 사용한다.

 

 


2. 반복문

  • 작업을 반복적으로 수행할 때 사용하는 구문.

반복문의 종류

  • for문: 반복 횟수를 알고 있을 때 사용
  • 향상된 for문: 컬렉션과 배열을 처리할 때 더 효과적인 문법으로 JDK5.0 이후에 사용 가능
  • while문: 조건식으로 반복할 때 주로 사용
  • do-while문: 반복하기 이전에 실행해야하는 구문이 있을 때 사용

 

for문

  • 선언형식: for(초기식; 조건식; 증감식) { 실행할 명령 }

 

 

 

향상된 for문

  • 선언 형식: for(자료형 변수명 : 배열 또는 컬렉션) { 실행할 명령 }

 

 

while문

  • 선언 형식: while(조건식) { 실행할 명령 }

 

 

do-while문

  • 선언 형식: do{ 실행할 명령 } while(조건식);

 

 


Reference

hoonmaro.tistory.com/17?category=598745

마로의 Java(자바) 정리 - 7. 제어문(Control Flow Statement)-조건문

제어문(Control Flow Statement) 제어문이란, 프로그램 실행 흐름을 개발자가 원하는 방향으로 바꿀 수 있도록 해주는 것이다. 일반적으로 조건식과 실행 구문인 중괄호(블록, { })으로 구성되어 있다.

hoonmaro.tistory.com

728x90