foreach 문(1)

 

 

 

 

 

Ø양식

foreach(item in 배열 혹은 컬렉션){

  statements;

}

 

Ø배열과 컬렉션
l배열: 여러 개의 데이터를 하나의 변수 또는 객체에 담아두는 것
l컬렉션
§자유로운 형태로 여러 개의 데이터를 담아둘 수 있다.
§ArrayList, HashTable, Icollection 등이 있음.

 

Ø제어의 이동

1. 배열혹은 컬렉션에서 하나의 항목을 가져옴

2. 루프 블록에서 항목을 사용

3. 다시 foreach 절로 돌아가서 다음 항목 가져옴

- 항목이 없으면 -> 루프를 벗어남

- 항목이 있으면 -> 블록 안 statement들을 실행

 

 

 

 

 

+ Recent posts