Java: List


Khóa học qua video:
Lập trình Python All Lập trình C# All SQL Server All Lập trình C All Java PHP HTML5-CSS3-JavaScript
Đăng ký Hội viên
Tất cả các video dành cho hội viên

Interface List là một phần mở rộng của interface Collection. Nó định nghĩa một tập hợp dữ liệu có thứ tự và cho phép thêm các đối tượng trùng lặp vào list. Ưu điểm của nó là bổ sung các thao tác định hướng theo vị trí, giúp developer có thể làm việc với một phần của list.

List sử dụng một chỉ mục để sắp xếp thứ tự các phần tử trong khi lưu trữ chúng trong một danh sách. List có các phương thức cho phép truy cập vào các phần tử dựa trên vị trí của chúng, tìm kiếm một phần tử cụ thể và trả về vị trí của chúng, ngoài việc thực hiện các phép toán phạm vi tùy ý. Nó cũng cung cấp ListIterator để tận dụng tính chất tuần tự của nó.

Các phương thức của List

Các phương thức được hỗ trợ bởi interface List như sau:

► add(int index, E element)

Phương thức thêm phần tử được chỉ định, tại vị trí xác định được chỉ định bởi chỉ mục trong danh sách.

Cú pháp:

public void add(int index, E element)

► addAll(int index, Collection <? expand E> c)

Phương thức thêm tất cả các phần tử của collection c được chỉ định vào danh sách bắt đầu từ vị trí chỉ mục nhất định.

Cú pháp:

public boolean addAll(int index, Collection <? expand E> c)

► get(int index)

Phương thức truy xuất phần tử từ vị trí chỉ mục được chỉ định.

Cú pháp:

public E get(int index)

► set(int indexE element):

Phương thức thay thế phần tử hiện diện tại vị trí được chỉ định bởi chỉ mục trong danh sách bằng phần tử được chỉ định.

Cú pháp:

public E set(int index, E element)

► remove(int index):

Phương thức xóa phần tử ở vị trí chỉ mục nhất định khỏi danh sách.

Cú pháp:

public E remove(int index)

► subList(int start, int end):

Phương thức trả về một danh sách chứa các phần tử từ đầu đến cuối - 1 của danh sách đang gọi.

Cú pháp:

public List <E> subList(int start, int end)

Một số phương thức khác được hỗ trợ bởi List được liệt kê trong bảng 4.

Phương thức

Mô tả

indexOf(Object o)

Phương thức trả về chỉ mục của lần xuất hiện đầu tiên của phần tử được chỉ định trong danh sách hoặc trả về -1 trong trường hợp danh sách không chứa phần tử đã cho.

lastIndexOf(Object o)

Phương thức trả về chỉ mục của lần xuất hiện cuối cùng của phần tử được chỉ định trong danh sách hoặc trả về -1 trong trường hợp danh sách không chứa phần tử đã cho.

Bảng 4: Các phương thức của List

» Tiếp: ArrayList
« Trước: Interface Collection
Khóa học qua video:
Lập trình Python All Lập trình C# All SQL Server All Lập trình C All Java PHP HTML5-CSS3-JavaScript
Đăng ký Hội viên
Tất cả các video dành cho hội viên
Copied !!!