for문 기본개념
[출처 : http://01027921288.tistory.com/entry/JAVA%EB%91%90%EA%B0%80%EC%A7%80-for-%EB%B0%98%EB%B3%B5%EB%AC%B8]
java의 for 문은 두 가지 형태가 존재합니다.
[1] 첫번째 for 문
C언어나 C++등의 for 문과 같은 구조를 가진 첫번째 for 문 입니다.
java에서도 사용법은 동일합니다.
for(초기화; 조건; 반복) 이런식으로 구성되어 있습니다.
이 코드의 의미는
처음에 'i' 라는 변수를 0으로 초기화 하고
'i' 가 100보다 작을 경우에 반복하고
반복문 수행할 때마다 'i' 를 1씩 증가시킵니다.
총 100번을 반복하며 매번 'i' 의 값을 출력합니다.
결과는 0 부터 99까지 출력합니다.
[2] 두번째 for 문
C#의 foreach문과 유사한 java의 for 문입니다.
배열에 이용되는 for 문입니다.
for(변수 : 배열) 이렇게 구성됩니다.
이 코드의 의미는
'arr' 배열에 들어 있는 값들을 하나씩 'num' 변수에 대입 시킵니다.
반복문이 돌 때마다 'num' 에 들어 있는 값이 변하게 됩니다.
처음에는 1, 다음에는 2, 3, 4, 5 순서대로 하나씩 'num' 에 대입됩니다.
총 5번을 반복하며 'num' 의 값을 출력합니다.
결과는 1부터 5까지 출력합니다.
이때 배열의 자료형과 for 문의 변수의 자료형은 같아야합니다.
'📁 공부정리 > JAVA' 카테고리의 다른 글
JAVA 160614 (0) | 2016.06.14 |
---|---|
JAVA 160613 interface, implements (0) | 2016.06.13 |
JAVA 설치 방법 참고사이트 (0) | 2016.06.13 |
접근 제한자와 멤버필드 정리 (0) | 2016.06.10 |
멤버필드 , 접근 지정자 등 / 용어정리 (0) | 2016.06.10 |