catbook Re_MoNu Korean Middle School Student

자바 반복문

» dev

반복문


반복문은 말그대로 반복을 하며, for문이나 while문의 경우 안쪽에 있는 조건이 일 동안만 반복하고 거짓일 경우 반복을 멈추고 다음 라인으로 넘어간다.
반복문에도 여러가지가 있으며 각각 다른 역할과 방식으로 작동한다.

for문


for문은 안쪽에 정수가 특정 값이나 조건에 도달할때까지 반복을 한다. for문의 문법은 3가지로 나뉘어진다.

for(int i=0;i<10;i++){
    //실행코드
}

여기서 (int i=0)시작값으로 정수 iint형으로 선언하고 0이라는 값으로 초기화를 시켜준다.

그 다음 i<10종료값으로 만약 i가 이 조건에서 벗어난다면 반복문은 끝난다.

마지막으로 i++은 스텝이다. 스텝은 한번 반복할때마다 i의 변화값을 말한다. 여기서는 한번 반복을 하고서 i1을 추가한다.
*for문의 형태

while문


while문은 안쪽의 조건이 일 동안에 반복한다. 만약 거짓일 경우 반복을 끝내고 밖으로 빠져나온다.

while(a == true){
    //실행코드
}

이 경우에는 a의 값이 true일 동안 계속 반복한다. 물론 while문은 혼자서 끝나지 못하기 때문에 안쪽에 조건문이나 문법을 넣어서 while문의 조건을 벗어날 수 있게 해줘야한다.
*while문의 형식