└ᘐ WHILE문
=> 특정 부분을 반복적으로 실행시키는 명령.
[형식]
①
while(②조건식)
{
③
}
④
<진행순서>
┌─────┐
1 -> while -> 2.질문 ┬ 예 -> 3
└ 아니오 -> 4
└ᘐ DO ~ WHILE문
[형식]
①
do
{
②
} while(③조건식) ;
④
<진행순서>
┌──────┐
1 -> do -> 2 -> 3.질문 ┬ 예
└ 아니오 -> 4
└ᘐ WHILE 문과 DO~WHILE문의 차이점
1) do~while문은 조건식 뒤에 세미콜론이 붙고 while문은 조건식 뒤에 붙지 않는다.
2) 첫번째 질문에서 아니오란 답변이 나오면 while문은 한번도 실행안되고, do~while문은
딱 한 번 실행된다.
└ᘐ FOR문
[형식]
①
for(②초기화 ; ③조건식 ; ④증가식;)
{
⑤
}
⑥
<진행순서>
┌────────┐
1 -> for -> 2.초기화문장 -> 3.질문 ┬ 예 -> 5 -> 4.증가식
└ 아니오 -> 6
└ᘐ 배열 FOR (ver 1.5부터 사용)
int[] num = {1,2,3,....};
int sum = 0;
for(int temp : num) -> 이부분은 위에 배열의 형태와 일치!
└ 배열의 data를 하나씩 temp에 기억시키고 반복하라는 뜻.
{
sum = sum + temp;
}
└ᘐ break문
-> for, while, do~while, switch 의 반복문을 빠져나가는 문.
[형식1] break;
[형식2] break 위치값;
└ᘐ continue문
-> for, while, do~while 의 반복문을 처음부분으로 되돌려 주는 문.
[형식1] continue;
[형식2] continue 위치값;
이 글은 스프링노트에서 작성되었습니다.