자바 문법

자바 while 조건문과 for 조건문의 차이

Nickman 2024. 4. 3. 12:47

while 문과 for 문의 사용은 어렵지 않다.

직관적으로 어떤 반복문을 이용해야 더 효율적인지 파악하는 방법을 알아보고자 한다.

while 문

// 변수생성과 선언
while(조건){ // 조건==true 인 동안 
	//실행문
    //증감식
}
for 문

//(변수 생성)
for(변수 (생성과) 선언;조건문;증감식){
	//명령문
   }

for문에서는 변수 선언을 for 문 내에서 한다. 즉, 변수를 지역변수로 선언한다.

그래서 for 문의 경우에는 변수 선언 자체를 반복 회수로 둘 때가 많다.

while 문의 경우에는 반복 횟수를 알 수 없는 경우에 사용하면 좋다.