티스토리 뷰

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

Recent Comments