Phương thức và Miêu tả
1
void add(Object obj)
Chèn obj vào trong List ở trước phần tử mà sẽ được trả về bởi lần triệu hồi tiếp theo tới next()
2
boolean hasNext( )
Trả về true nếu có một phần tử kế tiếp. Nếu không là false
3
boolean hasPrevious( )
Trả về true nếu có một phần tử ở trước. Nếu không là false
4
Object next( )
Trả về phần tử kế tiếp. Ném NoSuchElementException nếu không có phần tử đó
5
int nextIndex( )
Trả về chỉ mục của phần tử kế tiếp. Nếu không có phần tử này, trả về kích cỡ của list
6
Object previous( )
Trả về phần tử trước. Ném NoSuchElementException nếu không có phần tử đó
7
int previousIndex( )
Trả về chỉ mục của phần tử ở trước. Nếu không có phần tử này, trả về -1
8
void remove( )
Gỡ bỏ phần tử hiện tại từ list. Ném IllegalStateException nếu remove() được triệu hồi trước khi next() hoặc previous() được gọi
9
void set(Object obj)
Gán obj tới phần tử hiện tại. Đây là phần tử cuối cùng được trả về bởi một triệu hồi tới hoặc next() hoặc previous()