ListIterator 인터페이스, Interface ListIterator<E>
CODEDRAGON ㆍDevelopment/Java
반응형
ListIterator 인터페이스
· ListIterator는 Iterator를 상속받아서 기능을 추가한 것입니다.
· 컬렉션의 요소에 접근할 때 Iterator는 단 방향으로만 이동할 수 있는데 ListIterator는 양방향으로의 이동이 가능합니다.
· ArrayList나 LinkedList처럼 List인터페이스를 구현한 컬렉션에서만 사용할 수 있습니다. 즉, ListIterator 인터페이스는 List 인터페이스를 구현한 List 컬렉션 클래스에서만 listIterator() 메소드를 통해 사용할 수 있습니다.
· Enumeration와 Iterator는 메소드 이름만 다를 뿐 기능은 동일하며 ListIterator는 Iterator에 이전방향으로의 접근기능을 추가한 것입니다.
Interface ListIterator<E>
https://docs.oracle.com/javase/8/docs/api/java/util/ListIterator.html
'Development > Java' 카테고리의 다른 글
Properties 클래스 (0) | 2018.11.30 |
---|---|
Properties 주요 메소드 (0) | 2018.11.29 |
제네릭 메소드와 배열, 제네릭에 배열 사용 (0) | 2018.11.27 |
List 인터페이스의 계층도 (0) | 2018.11.26 |
? 와일드 카드 - ?와 제네릭 변수 선언, 하위 클래스를 제한하는 용도의 와일드 카드 (0) | 2018.11.26 |