오늘은 java의 반복문인 for문에 대해서 배웠다.
우선 기본적인 형식은
// for 문
// ( 초기값, 조건문, 증가연산)
이를 프로그래밍 하면
package calcurator;
public class For1 {
public static void main(String[] args) {
for (int i=0; i < 4 ; i++ ) {
System.out.println(i + " 번째 출력!");
}
}
}
이러한 모습을 보인다.
for( int와 변수설정 ; 조건 설정 ; 증가연산) 형식으로 작성한다.
위 코드를 보면
1 . i 를 정수(int) 변수로 정하고
2 . 조건은 4보다 작다로 설정
값을 출력해 보면 다음과 같다.
0 번째 출력!
1 번째 출력!
2 번째 출력!
3 번째 출력!
향상된 for문 또한 배열 사용하여 이렇게 표현한다.
package calcurator;
public class For2 {
public static void main(String[] args) {
// 향상된 for문
// 기존 : for문 안에 3개의 표헌이 들어간다.
// 향상된 : for문 : 2개로 줄여줌
int[] numbers = {3,6,9,12,15};
for (int number : numbers) {
System.out.println(number + " ");
}
}
배열을 이용하여 순차적으로 값을 추출한다.
위 코드는 위에서 봤던 코드와 다르게 () 소괄호 안에 조건을 2가지만 넣어도 된다.
numbers 값이 순차적으로 추출된다.
int number : numbers
코드를 실행하면 다음과 같은 결과 값이 나온다.
3
6
9
12
15
이렇게 for에 대해서 알아봤다.
개인적으로 반복문이 오늘 배운 것 중에 가장 흥미로웠던거 같다.