[JAVA 개념정리] 반복문

Doyeon·2023년 1월 18일
0

JAVA 개념정리

목록 보기
7/13
post-thumbnail
post-custom-banner

for

for (초기화; 조건식; 증감식) {
   조건식이 true인 동안 반복할 문장;
}

실행순서

  1. 초기화
  2. 조건식
  3. 조건식 true 면 문장 수행
  4. 증감식
  5. 조건식 false 될 때까지 반복

중첩 for

for (초기화; 조건식1; 증감식) {
   조건식1 true인 동안 반복할 문장;
   for(초기화; 조건식2; 증감식) {
       조건식2 true인 동안 반복할 문장;
   }
}

향상된 for

for (타입 변수이름 : 배열 or 컬렉션) {
   배열 or 컬렉션 길이만큼 반복할 문장;
}

int[] arr = new int[]{1, 2, 3};

for(int n : arr) {
	System.out.print(n + " ");  // 1 2 3 출력

while

while (조건식) {
   조건식 true인 동안 반복할 문장;
}

실행순서

  1. 조건식
  2. 조건식 true면 문장 수행
  3. 조건식 false될 때까지 반복

do - while

do {
   조건식 true인 동안 반복할 문장;
} while (조건식);

실행순서

  1. 처음 한 번 무조건 실행
  2. 조건식
  3. 조건식 true면 문장 수행
  4. 조건식 false될 때까지 반복

break

  • 자신이 포함된 반복문 하나만 벗어난다.

continue

  • 자신이 포함된 반복문 끝에서 다음 반복으로 넘어간다.
  • 반복문을 벗어나지 않고 남은 반복을 수행한다.

[참고] <Java의 정석 - 기초편>

profile
🔥
post-custom-banner

0개의 댓글