Lớp LinkedList trong Java mưu dư thừa lớp AbstractSequentialList và khai triển List Interface. y cung vội đơn beo trúc quạ liệu linked-list (dạng danh sách nổi kết liên).
nhằm hiểu sâu hơn danh thiếp hổ niệm thắng miêu tả trong chương này, mời bạn tham khảo loạt bài bác: thí dụ bay Collection trong suốt Java.
Lớp LinkedList tương trợ hai constructor. Constructor trước nhất xây dựng đơn linked-list trống lổng:
LinkedList( )

Tự học java cơ bản
Constructor sau xây dựng đơn linked-list song đặt khởi tạo với các phần tử trong collection c:
LinkedList(Collection c)
Ngoài danh thiếp phương thức tốt mưu dư tự danh thiếp lớp thầy giáo, lớp LinkedList trong Java toan nghĩa danh thiếp phương thức sau:
index > size())
boolean remove(Object o)
Gỡ bỏ sự xuất hiện đầu tiên của phần tử đã cho. Ném NoSuchElementException nếu list này trống. Ném IndexOutOfBound***ception nếu index ở bên ngoài dãy (index < 0 Object[] toArray(Object[] a)
Trả về một mảng chứa tất cả phần tử trong list này trong đúng thứ tự; kiểu runtime của mảng trả về là như của mảng đã xác địnhboolean addAll(Collection c)
Phụ thêm tất cả phần tử trong collection đã cho tới cuối của list này, theo thứ tự mà chúng được trả về bởi Iterator của collection đã cho. Ném một NullPointerException nếu collection đã cho là null
void addLast(Object o)
Phụ thêm phần tử đã cho vào phần cuối của list này
boolean contains(Object o)
Trả về true nếu list này chứa phần tử đã cho. Chính thức hơn, trả về true nếu và chỉ nếu list này chứa ít nhất một phần tử e để mà (o==null ? e==null : o.equals(e))
void add(int index, Object element)
Chèn element đã xác định tại index đã cho. Ném một IndexOutOfBound***ception nếu index đã cho là ở bên ngoài dãy (index < 0 boolean add(Object o)
Phụ thêm phần tử đã cho tới cuối của List này
boolean addAll(int index, Collection c)
Chèn tất cả phần tử trong collection đã cho vào trong List này, bắt đầu từ vị trí đã cho. Ném NullPointerException nếu collection đã cho là null
void addFirst(Object o)
Chèn phần tử đã cho vào phần đầu của list này
void clear()
Gỡ bỏ tất cả phần tử từ list này

Tham gia học photoshop tại học viện vietpro >>> khóa học lập trình java cơ bản
Object set(int index, Object element)
Thay thế phần tử tại vị trí đã cho trong list này với phần tử đã cho. Ném IndexOutOfBound***ception nếu index đã cho ở ngoài dãy (index < 0 index >= size())
Object[] toArray()
Trả về một mảng chứa tất cả phần tử trong list này trong đúng thứ tự. Ném NullPointerException nếu mảng đã xác định là null
index >= size())
int lastIndexOf(Object o)
Trả về index trong list này cho sự xuất hiện cuối của phần tử đã cho, hoặc -1 nếu List này không chứa phần tử này