고똘이의 IT 개발이야기

[자바 for문 예제]


안녕하세요. 오늘은 간단하지만 초보 개발자 분들에게 유용한 예제인 Java for문에 대해서 알려드리겠습니다.


Java에서 for문이란 반복문을 뜻합니다.

간략하게 말씀드리면 내가 지정한 어느 값만큼 계속 반복을 한다는 뜻입니다.


밑에 소스를 보면서 설명드리겠습니다.



for(int i = 0 ; i < 10 ; i++){
      System.out.println("result : " + i);
}
// for 안에 i에 0이라는 숫자를 선언 합니다.
// i < 10  i는 10보다 작을때까지 반복을 합니다.
// i++  i는 한번 반복문이 끝나면 ex) 0이라는 숫자를 1을 더하면서 다시 for이 처음으로 돌아오면 i의 숫자를 0이 아닌 1로 변환 합니다.

// System.out.println(result : 0);
// System.out.println(result : 1);
// System.out.println(result : 2);
// System.out.println(result : 3);
// System.out.println(result : 4);
// System.out.println(result : 5);
// System.out.println(result : 6);
// System.out.println(result : 7);
// System.out.println(result : 8);
// System.out.println(result : 9);


위와 같은 for문은 제가 원하는 값까지만 반복문을 돌리는 예제입니다.


밑에서 설명드릴 for문은 배열의 안에 담긴 값만큼 돌아가는 for문입니다.



int number[] = {1,2,3,4,5,6,7};

for(int result : number){
      System.out.println("result : " +result );
}
// number라는 int형 배열의 값을 int형 result라는 변수에 하나씩 담습니다.
// number 배열의 사이즈는 7입니다.
// 그러므로 for문은 7번이 돌아가며 한번 반복될때마다 result라는 int형에 배열의 값인 1,2,3...7의 숫자를 하나씩 넣습니다.

// System.out.println(result : 1);
// System.out.println(result : 2);
// System.out.println(result : 3);
// System.out.println(result : 4);
// System.out.println(result : 5);
// System.out.println(result : 6);
// System.out.println(result : 7);




이상으로 for문의 기초 예제에 대해서 설명드렸습니다.

유익하셨다면 댓글도 하나 달아주시면 감사하겠습니다.

감사합니다.

이 글을 공유합시다

facebook twitter googleplus kakaoTalk kakaostory naver band