본문 바로가기
코딩 공부/web & Java

[JAVA] 조건문과 반복문, 반복문 제어

by 현장 2022. 9. 11.

조건문

조건문은 주어진 조건식의 결과에 따라 별도의 명령을 수행하도록 제어하는 명령문

 

if문

조건식의 결과에 따라 블록 실행 여부가 결정

if (조건식1) {
	실행문;
} else if (조건식2) { // 조건식1이 false인경우 조건식2판별
	실행문;
} else { // 조건식1, 2 모두 false일 경우 실행
	실행문;
}

 

switch문

조건식의 결과에 따라 블록 실행 여부가 결정하나 if문과 다르게 변수가 어떤 값을 갖느냐에 따라 선택

int num;

switch(num) {
	case 1:
    	  실행문;
    	  break;
	case 2:
    	  실행문;
    	  break;
        
        
	default:
    	  실행문;
    	  break;
}

반복문

어떠한 작업이 반복적으로 실행되도록 할 때 사용

 

for문

자체적으로 초기식, 조건식, 증감식을 모두 포함하고 있는 반복문

for (int i = 0; i <= 10; i++) {
	실행문;
}

http://www.tcpschool.com/java/java_control_loop

 

while문

특정 조건을 만족할 때까지 계속해서 주어진 명령문을 반복 실행

while(조건식) {
	실행문;
}

http://www.tcpschool.com/java/java_control_loop

do-while문

먼저 루프를 한 번 실행한 후에 조건식을 검사, 조건식의 결과와 상관없이 무조건 한 번은 루프를 실행

do {
    실행문;
} while (조건식);

http://www.tcpschool.com/java/java_control_loop


반복문 제어

https://intrepidgeeks.com/tutorial/hot-blood-java-conditional-sentences-and-repetitive-sentences

 

break문

반복문의 실행을 중지할 때 사용

for (...) {
	
    break;
    
}


while (...) {
	
    break;
    
}

 

continue문

반복문을 종료하지 않고 다음 반복으로 넘어감

for (...) {
    if (...) {
    	continue;
    }
}

while (...) {
    if (...) {
    	continue;
    }
}

 

 

 

 

 

'코딩 공부 > web & Java' 카테고리의 다른 글

[JAVA] 추상 클래스와 인터페이스  (0) 2022.09.13
[JAVA] 오버로딩과 오버라이딩  (0) 2022.09.13
[JAVA] 연산자  (1) 2022.09.10
JAVA  (0) 2022.09.09
IP(Internet Protocol)와 Port  (0) 2022.09.08