ArrayList는 List 인터페이스를 구현하며, List 인터페이스는 Collection을 상속받고 있다.
package generic2;
import java.util.ArrayList;
import java.util.Collection;
import java.util.Iterator;
public class ListExam03 {
public static void main(String[] args) {
Collection<String> collection = new ArrayList<>();
collection.add("kim");
collection.add("lee");
collection.add("hong");
System.out.println(collection.size());
Iterator<String> iter = collection.iterator();
while (iter.hasNext()) {
String str = iter.next();
System.out.println(str);
}
}
}
///
3
kim
lee
hong