JAVA/자바 예제 2019. 6. 11. 22:43

[while문]

반복문은 어떤 작업이 반복적으로 실행되도록 할 때 사용됩니다.

반복문의 종류는 3가지로 for문, while문, do-while문이 있습니다.

for문과 while문은 서로 변환이 가능하기 때문에 반복문을 작성할 때 어느 쪽을 선택하셔도 좋습니다.

for문은 반복 횟수를 알고 있을 때, while문은 조건에 따라 반복할 때 주로 사용됩니다.

while문과 do-while문의 차이는 조건을 먼저 검사할지, 혹은 나중에 검사할지 선택하는 것으로 동작 방식은 동일합니다.

 

for문이 정해진 횟수만큼 반복된다면, while문은 조건식이 true일 경우 계속해서 반복됩니다.

[결과]

[코드]

/* 구구단 출력하기
 * 2*1 에서 9*9 까지 값을 출력한다.
 * \t 간격 정리
 */

public class WhileMulti {
public static void main(String[] args) { // 'main'만 적고 자동완성 단축키(ctrl + 스페이스바) 누르고 엔터

int x = 2;
while (x<=9) {
System.out.print(x + "단\t\t");
x++;
}
System.out.println(""); // 'Syso' 까지 적고 자동완성 단축키(ctrl + 스페이스바) 

int i = 1;
while (i<=9) {
int j = 2;
while (j<=9) {
System.out.print(j+" X "+i+" = "+(i*j)+"\t");
j++;
}
i++;
System.out.println("");
}
} //end main
} //end class WhileMulti

posted by 스노(Snow)
: