반복문 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 |