1. 학습목표
반복문 for문에 대해 이해할 수 있다.
향상된 for문에 대해 이해할 수 있다.
2.필요 개념 문장정리
for문
- 반복문은 어떤 작업이 반복적으로 수행되도록 할 때 사용되며 반복문의 종류로는 for문과 while문이 있다.
- for문은 주로 반복횟수를 알고 있을 때 사용한다.
- for문은 초기화, 조건식, 증감식, 블럭 모두 4부분으로 이루어져 있고 조건식이 참인동안 블럭 내의 문장들을 반복하다 거짓이 되면 반복문을 벗어난다.
- 초기화는 반복문에 사용될 변수를 초기화하는 부분이며 처음에 한번만 수행된다.
- 조건식의 값이 참이면 반복을 계속하고 거짓이면 반복을 중단하고 for문을 벗어난다.
- 증감식은 반복문을 제어하는 변수의 값을 증가 또는 감소시키는 식이다.
- 이 세가지 요소는 생략할 수 있다.
- 중첩for문은 for문 안에 또 다른 for문을 포함시켜서 사용할 수 있다.
향상된 for문
for ( 타입 변수명 : 배열 또는 컬렉션 ) {
//반복할 문장
}
- 향상된 for문은 배열 또는 컬렉션에 저장된 값이 매 반복마다 하나씩 순서대로 읽혀서 변수에 저장된다.
- 향상된 for문은 일반적인 for문과 달리 배열이나 컬렉션에 저장된 요소들을 읽어오는 용도로만 사용할 수 있다는 제약이 있다.
3. 코드작성
중첩반복문을 사용하여 라인수를 입력받아 별을 출력하기
4. 마무리
반복문 for문에 대해 이해할 수 있었다.
구구단 코드를 작성하고 while문으로 변형하여 같은 결과를 확인해볼 수 있었다.
향상된 for문을 통해 배열에 담긴 데이터를 다뤄볼 수 있었다.
'언어 기초 > JAVA' 카테고리의 다른 글
[자바의정석 | Chapter 05 배열] 배열 예제1,2 (1) | 2024.01.05 |
---|---|
[자바의정석 | Chapter 04 조건문과 반복문] while,do-while문 (0) | 2024.01.04 |
[자바의정석 | Chapter 04 조건문과 반복문] if문, switch문 (0) | 2023.12.18 |
[자바의정석 | Chapter 03 연산자] 연산자 (2) | 2023.12.08 |
[자바의정석 | Chapter 02 변수] 데이터 형 (1) | 2023.12.08 |