[Java] - 반복문

이창희·2022년 4월 8일
1

Java

목록 보기
4/13
post-thumbnail

반복문

조건이 참인동안 반복수행하기

  • 주어진 조건에 맞는 동안(true) 지정된 수행문을 반복적으로 수행하는 제어문이다.
  • 조건이 맞지 않으면 반복하던 수행을 멈춘다.
  • 조건은 주로 반복 횟수나 값의 비교의 결과에 따라 true와 false로 판단된다.

1. while문

  • while문은 수행문을 수행하기 전 조건을 체크하고 그조건의 결과가 true인 동안
    수행문을 반복 수행한다.
while(조건식){
    수행문1;  //조건이 참인동안 반복수행한다.
    ...
}
    수행문2;  // while문 종료시 실행된다.
    ...

무한 반복 while문

조건이 항상 true 이기 때문에 무한적인 반복이 가능하다

while(true){

    .....
}

do-while문

  • do-while문은 조건과 상관 없이 수행을 한 번 하고나서 조건을 체크한다.
do{
    수행문1;
    ...
}while(조건식);
    수행문2;

2. for문

특정 수의범위, 횟수와 관련하여 반복횔수가 명확할 때 사용하며, 배열과 함께 많이 사용된다.

  • for 문 선언방식
for( 초기화 ; 조건식; 증감식){
    수행문; }
  • for 문 예시 ( 구구단 2단을 출력하는 프로그램)
public class ForTest {

	public static void main(String[] args) {
		int dan = 2;
		System.out.println("== " + dan + " 단 ==");
		
		for (int i = 1; i <= 9; i++) {
			System.out.println(dan + " X " + i + " = " + (dan * i));
		}
	}
}
profile
백앤드 개발자를 꿈꾸는 개발자 지망생입니다.

0개의 댓글