본문 바로가기
programming/Java

자바 반복문 for 구문 사용 방법 using java loop for statement

by 개코 - 개발과 코딩 2022. 4. 22.

자바의 for 반복문은 초기값 조건식 증가값으로 구성되어 코드를 반복한다. 증가값에 따라 초기값이 증가하고 초기값은 조건식의 판단에 비교된다. 증가된 초기값이 조건식에 대해 참이면 코드를 실행하여 반복하고, 거짓이면 반복을 중단하고 for 반복문을 탈출한다.

자바 반복문 for 구문 사용 방법
using java loop for statement

반복문은 필수적으로 최소 한번은 사용하는 듯 하다.

대표적인 반복문의 for 구문으로 초기값, 조건식, 증가값 구성되어 있다.

연속적인 데이터나 혹은 동일한 작업을 할 경우에 반복문을 사용하게 된다.

while 문도 반복문으로써 사용 가능하지만 for 문과는 문법적인 차이가 있다.

반복문은 for 구문은 초기값, 조건식, 증가값으로 구성되어 코드를 반복하지만 while 구문의 경우 조건식만으로 반복을 하기 떄문에 프로세스에 맞는 반복문을 사용하는 것이 좋다.

반복문 for 구문

자바에서 사용하는 반복문인 for 구문에 대한 문법을 보도록 하자.

위에서도 언급했지만 자바의 for 구문은 초기값, 조건식, 증가값으로 구성되어 코드를 반복한다.

초기값은 시작하는 숫자를 말한다.

증가값은 코드가 실행된 후 초기값을 증가시킨다.

초기값이 증가하면서 조건식이 참이라면 코드를 실행시키고 조건식이 거짓 ( false ) 가 될때까지 반복한다.

for ( 초기값 ; 조건식 ; 증가값 ) {

	// 반복할 코드
    
}

샘플코드

위의 for 구문을 이용하여 자바 예제를 만들어 본다.

for 구문은 초기값, 조건식, 증가값으로 구성된다고 언급했다.

초기값은 시작값을 설정한다.

증가값은 초기값을 증가시킨다.

조건식은 초기값을 비교한다.

즉, 초기값은 조건식에서 비교되며 조건식이 참이면 코드를 실행하고 증가값만큼 초기값이 증가하며, 코드를 반복한다.

초기값은 최초 한번만 실행된다는 것을 상기하자.

코드를 보자.

public class JavaTutorials {
	  
	public static void main(String[] args) {
		
		System.out.println("--------------------------------------------------");
		
		for( int lpStart = 0 ; lpStart < 10 ; lpStart++ ) {
			
			System.out.println(String.format("반복된 수 %s 입니다.", lpStart));
			
		}
		
		System.out.println("--------------------------------------------------");
	}
}

위의 코드는 0부터 9까지 값을 출력하는 반복문이다.

초기값은 0부터 시작하며 조건식은 10보다 작으면 코드를 실행한다.

증가값은 초기값을 1씩 증가시킨다.

즉, 0부터 시작하여 10보다 작으면 코드를 실행하고 1을 증가시킨다. 다시 조건식을 비교하여 증가된 값이 10보다 작으면 코드를 실행한다. 만약, 값이 10과 같거나 크면 반복문을 중단한다.

결과 화면을 보자.

0부터 9까지 출력되는 것을 볼 수 있다.

반응형

댓글