List Interface trong Java - 155 bài học Java miễn phí hay nhất PDF java list interface

3 155 0
List Interface trong Java - 155 bài học Java miễn phí hay nhất PDF java list interface

Đang tải... (xem toàn văn)

Thông tin tài liệu

http://vietjack.com/java/index.jsp Copyright © vietjack.com List Interface Java List Interface Java kế thừa Collection khai báo hành vi collection mà lưu giữ dãy phần tử  Các phần tử chèn truy cập thơng qua vị trí chúng danh sách, sử dụng mục xây dựng  Một list chứa nhiều phần tử  Ngoài phương thức định nghĩa Collection, List Interface định nghĩa số phương thức riêng, mà liệt kê bảng  Một số phương thức List Interface ném UnsupportedOperationException collection bị sửa đổi, ném ClassCastException đối tượng khơng tương thích với đối tượng khác Để hiểu sâu khái niệm trình bày chương này, mời bạn tham khảo loạt bài: Ví dụ Collection Java STT Phương thức Miêu tả void add(int index, Object obj) Chèn obj vào List gọi index cho Bất kỳ phần tử tồn trước điểm chèn bị bỏ qua Vì thế, khơng có phần tử bị ghi đè boolean addAll(int index, Collection c) Chèn tất phần tử c vào List gọi mục cho Bất kỳ phần tử tồn trước điểm chèn bị bỏ qua Vì thế, khơng có phần tử bị ghi đè Trả true List gọi thay đổi không trả false Object get(int index) Trả đối tượng lưu giữ index cho bên Collection gọi http://vietjack.com/ Trang chia sẻ học online miễn phí Page http://vietjack.com/java/index.jsp Copyright © vietjack.com int indexOf(Object obj) Trả index xuất obj List gọi Nếu obj không phần tử list, -1 trả int lastIndexOf(Object obj) Trả index xuất cuối obj List gọi Nếu obj không phần tử list, -1 trả ListIterator listIterator( ) Trả iterator tới phần đầu List gọi ListIterator listIterator(int index) Trả iterator tới List gọi index cho Object remove(int index) Gỡ bỏ phần tử index từ List gọi trả phần tử bị xóa List kết compact lại Đó là, mục dãy phần tử phụ bị lượng giảm Object set(int index, Object obj) Gán obj tới vị trí xác định index bên List gọi 10 List subList(int start, int end) Trả list mà bao gồm phần tử từ start tới end-1 List gọi Các phần tử list trả tham chiếu đối tượng gọi Ví dụ List Interface triển khai lớp đa dạng ArrayList LinkedList, … Sau ví dụ giải thích số phương thức List Interface Java: import java.util.*; http://vietjack.com/ Trang chia sẻ học online miễn phí Page http://vietjack.com/java/index.jsp Copyright © vietjack.com public class CollectionsDemo { public static void main(String[] args) { List a1 = new ArrayList(); a1.add("Zara"); a1.add("Mahnaz"); a1.add("Ayan"); System.out.println(" ArrayList Elements"); System.out.print("\t" + a1); List l1 = new LinkedList(); l1.add("Zara"); l1.add("Mahnaz"); l1.add("Ayan"); System.out.println(); System.out.println(" LinkedList Elements"); System.out.print("\t" + l1); } } Nó cho kết sau: ArrayList Elements [Zara, Mahnaz, Ayan] LinkedList Elements [Zara, Mahnaz, Ayan] http://vietjack.com/ Trang chia sẻ học online miễn phí Page ... List gọi Nếu obj không phần tử list, -1 trả ListIterator listIterator( ) Trả iterator tới phần đầu List gọi ListIterator listIterator(int index) Trả iterator tới List gọi index cho Object remove(int... start, int end) Trả list mà bao gồm phần tử từ start tới end-1 List gọi Các phần tử list trả tham chiếu đối tượng gọi Ví dụ List Interface triển khai lớp đa dạng ArrayList LinkedList, … Sau ví dụ... Sau ví dụ giải thích số phương thức List Interface Java: import java. util.*; http://vietjack.com/ Trang chia sẻ học online miễn phí Page http://vietjack.com /java/ index.jsp Copyright © vietjack.com

Ngày đăng: 03/12/2017, 00:11

Mục lục

    List Interface trong Java

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan