티스토리 뷰

Java

[Java] 반복문(Loop)

Dongi 2022. 8. 1. 07:27

 

 

 

 

 

안녕하세요. 오늘은 자바에 반복문 세 가지에 대해 알아봅시다!

 

 

 

1. For문

// <for문 생김새>
	for(초기값; 조건식; 증감값) {
    	실행문;
        ...
    }
  • 초기값은 for문이 실행될 때 한 번만 확인하고 그 후에는 증감값과 조건식을 통해 참 또는 거짓을 판별하여 실행됩니다.
  • for문은 3가지 반복문 중에 가장 많이 쓰이는 방법입니다.
  • 다른 반복문과 다르게 for문은 초기값과 조건식, 증감값이 모두 소괄호(parentheses) 안에 들어가 있기에 식별에 용이합니다.

 

public class For {
	public static void main(String[] args) {
    	
        // for 반복문
        for(int i=1; i<=5; i++) {
        	System.out.println(i + " 반복 반복 반복.");
        }
    }
}

/* 출력값
1 반복 반복 반복.
2 반복 반복 반복.
3 반복 반복 반복.
4 반복 반복 반복.
5 반복 반복 반복.
/*

 

 


 

2. While문

// while문의 생김새
	
    초기값;
    
    while(조건식) {
    	실행문;
        ...
        증감값;
    }
  • while문은 반복의 횟수를 파악하기 어렵고 조건이 중심이 될 때 사용하면 효울적입니다.
  • do~while문과 다르게 조건을 만족하지 않으면 한 번도 실행되지 않습니다.

 

public class WhileAlone01 {
	public static void main(String[] args) {
		
		// 초기값
		int i = 1;
		
		// while 반복문
		while(i <= 5) {
			System.out.println(i + " 반복 반복 반복");
			i++;
		}
	}
}

/* 출력값
1 반복 반복 반복
2 반복 반복 반복
3 반복 반복 반복
4 반복 반복 반복
5 반복 반복 반복
*/

 

 


 

 

3. Do~While문

// Do~While문의 생김새
	초기값;
	do{
		실행문;
		...
		증감값;
	} while(조건식); // <- 세미콜론(Semi colon) 절대 잊으면 안됌.
  • while문과 다르게 실행문이 무조건 한 번은 실행됩니다.
  • 조건이 만족하지 않아도 한 번은 실행되어야 하는 프로그램을 만들 때 사용하면 좋습니다.

 

 

public class DoWhileAlone01 {
	public static void main(String[] args) {
		
		// 초기값
		int i = 1;
		
		// do~while 반복문
		do {
			System.out.println(i + " 반복 반복 반복");
			i++; // 증감값
		} while(i<=5); // while과 조건문
	}
}

/*
1 반복 반복 반복
2 반복 반복 반복
3 반복 반복 반복
4 반복 반복 반복
5 반복 반복 반복
*/

 

 


 

본 내용은 강남 이젠아카데미컴퓨터학원에서 배운 내용을 복습하는 과정입니다.
링크 : https://gn.ezenac.co.kr/
 

강남 이젠아카데미컴퓨터학원

강남역, 컴퓨터학원, 웹디자인학원, 편집디자인학원, 카티아학원, 캐드학원, 전산회계학원, 전산세무학원, 직장인, 실업자, 국비지원, 무료교육, 취업성공패키지, 내일배움카드, 강남컴퓨터학원

gn.ezenac.co.kr

 

'Java' 카테고리의 다른 글

[Java] 배열(Array)  (0) 2022.08.01
[Java] For문 예제  (0) 2022.08.01
[Java] Switch~Case문  (0) 2022.07.31
[Java] If_2 간단한 문제 풀이  (0) 2022.07.31
[Java] Swapping Two Variables  (0) 2022.07.31
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/07   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31
글 보관함