List 컬렉션 클래스에서만 Listiterator를 사용 가능하다
LinkedList<Character> l = new LinkedList<>(); 로 이중연결리스트를 만들고 나서
ListIterator<Character> it = l.listIterator();를 선언해서 위의 Linkedlist를 순회하는 Listiterator를 사용할 수 있다..hasNext(),
.hasPrevious(), .hasNext() - 앞이나 뒤에 요소가 있는지 확인
.next(), .previous() - 이동하면서 값을 반환
remove - 현재 it 위치에 있는 요소를 제거, add(E) - 현재 it 위치에 E를 추가
'자바 알고리즘 > 자료구조' 카테고리의 다른 글
ArrayList (0) | 2024.05.18 |
---|---|
Single Linked List (0) | 2024.05.18 |
리스트와 배열의 차이, 리스트 인터페이스 (0) | 2024.05.14 |
LinkedList(이중 연결 리스트) (0) | 2023.08.27 |
동적 배열 (0) | 2023.08.27 |