프로그래밍/JAVA

[JAVA] 자바 반복문 1. while 문 / do~ while문 차이점, 사용법, 예제

박유린 2021. 7. 21. 16:12

 

- while 반복문  : 조건이 참인 동안에 계속 반복

- do ~ while 반복문 : 적어도 한번이상 처리가 필요할 때 사용

- for 반복문 : 반복횟수가 정해져 있을 때 (알 수 있을 때) 사용

 

while(boolean 조건식) {
처리식 A ;
증감식 ;
}

 

예제1. while 반복문을 이용하여 1에서 10까지 더하기

public static void main(String[] args) {
	int i = 1;
	int sum = 0;
					
	while(i <= 10) {
		sum += i;
		i++; //조건을 만족시키기 위해 증감식을 사용
	}
	System.out.println("1에서 10까지 합은 : " + sum);
}

결과값  →  1에서 10까지 합은 : 55


- while 반복문  : 조건이 참인 동안에 계속 반복

- do ~ while 반복문 : 적어도 한번이상 처리가 필요할 때 사용

- for 반복문 : 반복횟수가 정해져 있을 때 (알 수 있을 때) 사용

 

do {
실행문 ;
증감식 ;
}while(boolean 조건식) ;

 

예제2. do~ while 반복문을 이용하여 1에서 10까지 더하기

public static void main(String[] args) {
	int i = 1;
	int sum = 0;
		
	do {
		sum = sum + 1;
		i++;
	}while(i <= 10);
	
	System.out.println("1에서 10까지 합은 : " + sum);
}

결과값  →  1에서 10까지 합은 : 55