AiPE
Java의 반복문 문법 본문
반응형
Java의 반복문은 "for", "while", "do-while" 세 가지 종류가 존재한다.
① for 반복문
기본적인 문법은 아래와 같다.
for (초기화식; 조건식; 증감식) {
// 실행할 코드
}
초기화식, 조선식, 증감식에는 다음과 같은 것들을 적을 수 있다. [초기화식] 반복문이 시작될 때 한 번 실행된다. [조건식] 반복문의 매 실행마다 검토되어 해당 조건이 True이면 반복문이 계속 실행되고, False이면 반복이 중단된다. [증감식] 증감식은 각 반복이 끝날 때마다 한번 실행되며, 일반적으로 변수 값을 증감시켜 반복을 제어하기 위해 사용된다. |
② while 반복문
기본적인 문법은 아래와 같다.
while (조건식) {
// 실행할 코드
}
조건식이 참이면 반복이 계속 실행되며, 조건식이 거짓이면 반복이 멈추는 비교적 단순한 구조를 가지고 있다.
③ do-while 반복문
기본적인 문법은 아래와 같다.
do {
// 실행할 코드
} while (조건식);
코드 블럭을 먼저 실행한 다음 조건식을 실행한다.
조건식이 참이라면 반복이 이루어진다.
따라서, while 뒤의 조건식의 참 거짓 여부에 관계없이 "//실행할 코드" 부분은 무조건 한 번 실행된다.
while 반복문에서는 조건식을 먼저 검사해 조건식이 거짓이면 반복문의 실행 횟수가 0번일 수도 있는 반면,
do-while 반복문에서는 무조건 한 번은 반복문 내의 코드가 실행된다.
1부터 5까지를 출력하는 Java코드를 각각의 반복문을 사용해 만들면 다음과 같다.
// for 반복문
for (int i = 1; i <= 5; i++) {
System.out.println(i);
}
// while 반복문
int i = 1;
while (i <= 5) {
System.out.println(i);
i++;
}
// do-while 반복문
int i = 1;
do {
System.out.println(i);
i++;
} while (i <= 5);
반응형
'[XiBBaL] Study > Java' 카테고리의 다른 글
Java 자료형 총정리 (0) | 2024.03.25 |
---|---|
부동 소수점 방식의 정의와 컴퓨터가 부동 소수점 방식을 취하는 이유 (0) | 2024.03.25 |
보수(Complement)의 정의와 컴퓨터가 음수를 보수로 저장하는 이유 (0) | 2024.03.25 |
Java SE / JDK / JRE / JVM 용어 정리 (0) | 2024.03.25 |
Java 및 GitHub의 기본 (스터디 1주차) (0) | 2024.03.24 |