Java - for-each 루프로 ArrayList 찾아보기

우리는 ArrayList에서 스캔을 수행하는 방법을 보았습니다. 이 튜토리얼에서는 for-each.

import java.util.ArrayList;로 축약된 고급 for 루프를 사용하여 ArrayList를 탐색하는 방법을 배웁니다. 
import java.util.Collections;
import java.util.열거형;
import java.util.Iterator;

public class parcourslist {

public static void main(String[] args) {

ArrayList< 문자열> 목록 = 새로운 ArrayList< 문자열> ();
list.add("o1");
list.add("22");
list.add("o3");

for(문자열 s : 목록)
System.out.println(s);
}
}
o1
o2
o3
for-each 루프는 탐색할 ArrayList에 제네릭 형식이 없는 경우 오류를 발생시킵니다. 예를 들어, ArrayList:

ArrayList list = new ArrayList(); 
Java 컴파일러는 ArrayList의 요소가 유형이 없는 객체이며 String으로 변환할 수 없다고 간주합니다.