반복문 중 가장 많이 사용됨
일정 횟수에 기반한 반복을 구현할 떄 효율적임
for(초기화식;조건식;증감식)
{
수행문;
.......
}int num; for(num = 1; num <=5; num++) { System.out.println(num); }
- 1에서 부터 10까지의 합
public static void main(String[] args) { int count; int sum = 0; for(count = 1; count <=10; count++){ sum += count; } System.out.println(sum); 55 int num = 1; int total = 0; while( num<=10) { total += num; num++; } System.out.println(total); for(;;){ } while (true){ } }
반복문이 중첩되어 구현되는 경우
반복문 내부에 또 다른 반복문이 있음
외부 반복문과 내부 반복문 간의 변수 값 변화에 유의 하며 구현해야함
//2 x3 int dan; int count; for( dan = 2; dan <=9; dan++){ for(count = 1; count <=9; count++){ System.out.println( dan+"x" +count +"="+ dan*count); System.out.println(); } } } }