menuhwang

[Java] 반복문 : do...while, while, for 본문

자바

[Java] 반복문 : do...while, while, for

menuhwang 2022. 9. 21. 18:47

반복문


 

 

do...while & while


do...while

int num = 1;
do {
	System.out.println("number : " + num);
	num++;
} while(num < 5);

 

 

while

int num = 1;
while(num < 5) {
	System.out.println("number : " + num);
	num++;
}

 

 

차이점

do...while문은 반드시 최소 1번은 동작한다. 하지만 while문은 조건식에 따라 아예 동작하지 않을 수도 있다.

 

 

 

for


for(int i = 0; i < 3; i++) {
	System.out.println(i);
}

// int i = 0 : 초기식
// i < 3 : 조건식
// i++ : 증감식

 

동작 순서

  1. 초기식의 변수 선언.
  2. 조건식 논리 연산.
  3. true의 경우 하위 메서드 실행.
  4. 증감식 실행.
  5. 조건식 논리 연산.
  6. flase의 경우 종료.

 

'자바' 카테고리의 다른 글

[Java] 클래스와 객체  (1) 2022.09.22
[Java] 배열  (0) 2022.09.21
[Java] 형 변환 (Casting)  (0) 2022.09.21
[Java] 변수 & 상수, 원시 자료형  (0) 2022.09.20
[Java] 자바 동작 (JVM? JDK?)  (0) 2022.09.20
Comments