Fri, 22nd Oct 2021

1. 제어문의 종류

  • 조건문 : if, switch
  • 반복문 : for, while, do-while
  • break, continue

2. 조건문 - if문

  • if문 (else 1개)

if(조건식) {

조건식이 true일 때 실행하는 부분

} else {

조건식이 false일 때 실행하는 부분

}

  • if문 (else 여러개)

if(조건식1) {

조건식1이 true일 때 실행하는 부분

} else if(조건식2) {

조건식2가 true일 때 실행하는 부분

} else {

조건식1, 2 모두 false일 때 실행하는 부분

}

  • 중첩 if문

if(조건식1) {

if(조건식2) { //조건식 1이 true일 때 조건식 2을 다시 검사

조건식2가 true일 때 실행하는 부분

}

} else {

조건식1이 true일 때 실행하는 부분

}

 

3. 조건문 - switch문 - switch문의 조건에는 정수타입(byte, char, short, int, long), String, enum, Wrapper class(Byte, Character, Short, Integer) : 정수값을 산출하는 타입만 올 수 있다.

  • switch문

switch(변수) {

case 값 1 :

변수 = 값 1 일 경우 실행하는 부분

break;

case 값 2 :

변수 = 값 2 일 경우 실행하는 부분

default :

변수 = 값 1, 값 2 모두 아닐 경우 실행하는 부분

}

 

4. 반복문 - for문, while문, do-while문

  • for문

for(초기화식; 조건식; 증감식) {

조건식이 true일 때 실행하는 부분

}

  • while문

while(조건식) {

조건식이 true일 때 실행하는 부분

}

  • do-while문

do {

조건식이 true일 때 실행하는 부분

} while(조건식);

+ Recent posts