관리 메뉴

커리까지

반복문 - for 문 본문

자바

반복문 - for 문

목표는 커리 2021. 6. 22. 04:30
728x90
SMALL
for(초기화식;조건식;중감식){
    수행문;
}
  • ex)
int num;
for(num=1;num <= 5; num++){
    System.out.println(num);
}
1. num=1 먼저 실행됨
 2. num<=5를 확인
 3. println(num)을 확인
 4. num++을 함
      1. 다시 2로 가서 반복
public class ForTest {

    public static void main(String[] args) {

        int count = 1;
        int sum = 0;

        for(int i = 0; i<10; i++, count++) {
            sum += count;
        }

    }

}
  • 증가식을 여러개 사용 가능

  • for(int i = 0, count=1; i<10; i++, count++)

    • 초기화식도 여려개 가능하지만 가독성 많이 떨어짐
  • 초기화식 생략 가능

    • int i = 0;
      for(;i<5;i++){}
  • 조건식 생략 가능

    • for(i=0;;i++){
          sum += i;
          if(sum>200)break;
      }
  • 증감식 생략 가능

    • for(i=0;i<5;){
          i = (++i) % 10;
      }
  • 무한 반복

    • for( ; ;){
      
      }
728x90
LIST

'자바' 카테고리의 다른 글

break 문  (0) 2021.06.25
중첩 반복문  (0) 2021.06.23
while문, do-while문  (0) 2021.06.21
switch-case 문  (0) 2021.06.18
조건문  (0) 2021.06.16
Comments