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으로 변환할 수 없다고 간주합니다.