JAVA

210804_for,while,break,continue(정의)

요옫 2021. 8. 4. 14:32

반복문 for

반복 횟수를 알 고 있을 때 적합함.

 

for(초기식;조건식;증감식)  //이때 마지막에 세미콜론; 붙이는 거 아님

{

수행문1:

수행문2:

}

 

초기식 : 가장 먼저 수행하는 부분이며 두 번 다시 수행하지 않는다 (다중문 for문에서는 예외)

조건식 :

증감식 : 

 

for(int 1=0;i<3'i++)

{

system.out.printIn("");

}

1.첫 번째 루프의 흐름 : 1>2>3>4 (i=1)  //초기값은 처음 단 한번만 실시함

2.두 번째 루프의 흐름 : 2>3>4 (i=2) 

3.세 번째 루프의 흐름 : 2>3>4 (i=3)

4.네 번째 루프의 흐름 : 2 (i=3)-따라서 탈출 

 

다중for문

 

 

while문

for문과 유사하며 조건비교에 만족할 때에만 반복 처리하는 제어문.(범위를 정확하게 모를 때). 비교 후 처리

 

while(조건식)

{

system.out.printIn("반복될문장")

}

 

do-while

while과 달리 범위가 안 맞아도 한 번은 수행함/ 처리 후 비교

 

do{

system.out.println("반복될문장")

} while (조건식);

 

break문

가장 가까운 반복문을 탈출할 때 쓰이는 제어문

 

break label문

break와 같지만 다중 반복문에서 한번에 바깥쪽 반복문을 탈출할 때 많이 쓰이는 제어문

 

continue문

반복문을 탈출하기 위해 사용되는 것이 아니라 continue문 이하의 수행문을 포기하고 다음 회차의 반복을 수행하기 위한 제어문

 

 

 

 

'JAVA' 카테고리의 다른 글

210804_while,while(true)  (0) 2021.08.04
210804_for  (0) 2021.08.04
210804_charAt,substring,equal  (0) 2021.08.04
210804_조건문Switch  (0) 2021.08.04
210803_조건문if  (0) 2021.08.04