본문 바로가기
기록하는 중/JAVA

[Java] 반복문 - for , while, do ~ while, continue, return

by 성장하는 요롱이 2023. 11. 21.

 

반복문이란 ?

 

  - 반복 수행하고 싶은 코드를 수행하고 싶을 때 사용

  - 반복 구조 

     → 반복 횟수가 정해져 있음

     → 조건에 따라 반복 수행 하는 경우

횟수가 정해져 있는 반복문 : for

 

for  (초기화 : 조건식 : 증가식) {
           반복 수행할 문장;
           증감식;
}

  -  제어변수 : 초기화값, 반복문을 제어하려는 목적으로 선언하는 변수

  -  반복 조건식 : 반복 횟수를 정해주는 식, 제어변수 값을 비교함으로써 반복이 끝나는 조건을 알려줌.

  -  반복 실행문 

  - 증감식 : 반복이 끝나는 조건에 도달하도록 제어 변수 증감.

 

while 

 

  - 조건이 만족하는 동안 특정 문장을 수행하고 싶을 때 사용

  - 주의 : 조건이 참이면 무한 루프에 되므로 블록 내에 조건을 거짓으로 만드는 문장이 있어야 함.

제어 변수 선언 및 초기화;
while ( 조건식 ) {
    실행문;
    ...
    증감식;
}

 

do ~ while

  

  -  do 다음 반복 문장을 먼저 수행.

  -  그 후, while의 조건식이 참이면 반복 문장 수행, 거짓이면 do ~ while문을 벗어남

제어 변수 선언 및 초기화;
do {
       실행문;
       증감식;
} while ( 조건식 );

 

 continue 문

 

  - for문, while문, do ~ while문의 조건부로 다시 돌아 오는데 사용하는 구문.

  - 반복해서 처리하는 중에 특정값에 대한 처리를 제외하고자 할 때 사용.

  for문, while문, do ~ while문 (  조건식 ) {
         if ( 조건식 ){
             continue;  <-  만나면 for문은 증감식으로, while문 / do ~ while문은 조건식으로 감  
        }
}

 

 return 문

 

  - 메서드에서 특정값을 return 값으로 보내고 싶을 때 사용

'기록하는 중 > JAVA' 카테고리의 다른 글

[Java] 확장 for 문  (0) 2023.11.28
[Java] 배열  (0) 2023.11.25
[Java] switch ~ case, break  (0) 2023.11.21
[Java] 조건문 - if  (0) 2023.11.21
[Java] 연산자  (0) 2023.11.19