Coding (코딩)/Java (자바)
9. 반복문 (Loop statement) - while, do~while
매일매일 배우는 개발자
2020. 8. 22. 13:12
728x90
while은 반복문이다.
for문은 반복횟수를 알고있을때 주로 사용하며, while문은 무한적으로 반복할 때 주로 사용된다.
Syntax) while (조건식) { 실행문}
※ for문 보다 간단할수 있으나, 잘못하면 무한반복이 될수있으므로 조심해야한다.
실행예제
package test;
public class dowhile {
public static void main(String[] args) {
int a = 1;
int b = 2;
while(a<10) {
a +=b;
a+=b;
}
System.out.println(a);
}
}
a 의 답은 10이다.
do~while은 반복문이다.
while과 다르게 먼저 실행후 while이 조건문을 검사한다.
만약 조건이 true일 경우 다시 반복하며, false일 경우 반복문은 종료된다.
Syntax) do {실행문} while {조건문}
실행예제
package test;
public class dowhile {
public static void main(String[] args) {
int a = 1;
int b = 2;
do {
a +=b;
System.out.println(a);
}
while(a<9);
}
}
"a" 답은 3,5,7,9 이다.
728x90