Java : for문 실행

커비·2024년 10월 31일
0

Java

목록 보기
17/55
post-thumbnail

📌 for문

while문과 같은 반복문이고, 코드를 반복 실행하는 역할을 함
for문은 반복 횟수가 정해져 있을 때 사용한다.

for문은 초기화, 조건 검사, 반복 후 작업 등이 규칙적으로 한 줄에 모두 들어있어 코드를 이해하기 더 쉽다. 특히 반복을 위해 값이 증가하는 카운터 변수를 다른 부분과 명확하게 구분할 수 있다.

📍 for문의 구조

for (초기식; 조건식; 증감식){
	// 코드 입력
}
// 전부 생략한 경우 (;;) =(true)
for (;;){
	// 코드 입력
}
// 이렇게 하면 조건이 없기에 무한 반복하는 코드가 됨
  • 초기식 실행되고 주로 반복 횟수와 관련된 변수를 선언하고 초기화할 때 사용함 (초기식은 딱 1번 사용됨)
  • 조건식을 검증하고 참이면 코드 실행, 거짓이면 for문을 빠져나감
  • 코드 실행
  • 코드가 종료되면 증감식 실행, 주로 초기식에 넣은 반복 횟수와 관련된 변수의 값을 증가할 때 사용함
  • 다시 조건식부터 시작함 (무한반복)

📍 for문 실행 예시

for (int i = 1; i <= 10; i++){
	System.out.println(i);
}
  1. 초기식 실행 int i = 1
  2. 조건식 검증 i <= 10
  3. 조건식이 참이면 코드 실행 System.out.println(i);
  4. 코드가 종료되면 증감식 실행 i++
  5. 다시 조건식 검증과 무한반복 이후 i <= 10 조건이 거짓이 되면 for문을 빠져나감

🔥 한줄요약

while문으로도 표현할 수 있지만, for문으로 표현하면 구조적으로 깔끔하게 표현할 수 있다.

profile
전공은 컴퓨터공학, 복수전공은 해킹보안학, 직장은 방학(파워 구직중)

0개의 댓글