📁Language/☕ Java

[Java] for 문

yujch 2021. 9. 30. 04:34
반응형

for문 형식

1부터 1씩 증가해서 5가 되는동안 {}안의 명령어를 반복한다.

 

- 초기화 : 둘 이상의 변수를 사용할 때 ','로 구분

   예) for(int i=1, j=0; i<=10; i++){  }

 

- 증감식

   예) for(int i=1; i<=10, i++) {  }   -> 1씩 증가

        for(int i=1; i<=10, i--) {  }    -> 1씩 감소

        for(int i=1; i<=10, i+=2) {  }    -> 2씩 증가

        for(int i=1; i<=10, i*=3) {  }    -> 3배씩 증가

 

 

for문 예제) 구구단(2단)

public class For {

	public static void main(String[] args) {	
		for(int i=1, j=2; i<=9; i++) {
			System.out.println(j +"x" + i + "=" + j*i);
		}
	}

}

 


중첩 for문

예제) 별 찍기

public class Star_1 {

	public static void main(String[] args) {
		for(int i=1; i<=5; i++) {
			for(int j=1; j<=i; j++) {
				System.out.print("*");
			}
			System.out.println();
		}
	}

}

반응형