1. Trang chủ
  2. » Thể loại khác

Lớp TreeSet trong Java - 155 bài học Java miễn phí hay nhất PDF java treeset class

4 184 0

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

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 4
Dung lượng 345,9 KB

Nội dung

http://vietjack.com/java/index.jsp Copyright © vietjack.com Lớp TreeSet Java Lớp TreeSet Java cung cấp triển khai Set Interface mà sử dụng tree cho lưu giữ Các đối tượng lưu giữ xếp thứ tự tăng dần Thời gian truy cập thu nhận liệu nhanh, làm cho TreeSet lựa chọn tuyệt vời lưu giữ lượng lớn thông tin xếp thứ tự mà phải tìm kiếm cách nhanh chóng Để 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 Lớp TreeSet hỗ trợ constructor Mẫu xây dựng Tree Set trống mà xếp thứ tự tăng dần theo thứ tự tự nhiên phần tử TreeSet( ) Mẫu constructor thứ hai xây dựng Tree set mà chứa phần tử c TreeSet(Collection c) Mẫu constructor thứ xây dựng tree set trống mà xếp thứ tự theo so sánh xác định comp TreeSet(Comparator comp) Mẫu thứ xây dựng tree set mà chứa phần tử ss: TreeSet(SortedSet ss) Ngoài phương thức kế thừa từ lớp cha, lớp TreeSet định nghĩa phương thức sau: STT Phương thức Miêu tả void add(Object o) Thêm phần tử Set chưa có mặt http://vietjack.com/ Trang chia sẻ học online miễn phí Page http://vietjack.com/java/index.jsp Copyright © vietjack.com boolean addAll(Collection c) Thêm tất phần tử collection Set void clear() Gỡ bỏ tất phần tử từ Set Object clone() Trả shallow copy đối tượng TreeSet Comparator comparator() Trả so sánh sử dụng để xếp thứ tự Sorted set này, null tree set sử dụng cách xếp thứ tự phần tử tự nhiên boolean contains(Object o) Trả true Set chứa phần tử cho Object first() Trả phần tử (thấp nhất) Sorted Set SortedSet headSet(Object toElement) Trả phần Set mà có phần tử nhỏ toElement boolean isEmpty() Trả true Set không chứa phần tử 10 Iterator iterator() Trả Iterator qua phần tử Set 11 Object last() http://vietjack.com/ Trang chia sẻ học online miễn phí Page http://vietjack.com/java/index.jsp Copyright © vietjack.com Trả phần tử cuối (cao nhất) Sorted Set 12 boolean remove(Object o) Gỡ bỏ phần tử cho từ Set có mặt 13 int size() Trả số phần tử Set 14 SortedSet subSet(Object fromElement, Object toElement) Trả phần Set mà có phần tử từ fromElement toElement 15 SortedSet tailSet(Object fromElement) Trả phần Set mà có phần tử lớn fromElement Ví dụ Chương trình sau minh họa phương thức hỗ trợ lớp TreeSet Java: import java.util.*; public class TreeSetDemo { public static void main(String args[]) { // Create a tree set TreeSet ts = new TreeSet(); // Add elements to the tree set ts.add("C"); ts.add("A"); ts.add("B"); ts.add("E"); ts.add("F"); ts.add("D"); http://vietjack.com/ Trang chia sẻ học online miễn phí Page http://vietjack.com/java/index.jsp Copyright © vietjack.com System.out.println(ts); } } Nó cho kết sau: [A, B, C, D, E, F] http://vietjack.com/ Trang chia sẻ học online miễn phí Page ... họa phương thức hỗ trợ lớp TreeSet Java: import java. util.*; public class TreeSetDemo { public static void main(String args[]) { // Create a tree set TreeSet ts = new TreeSet( ); // Add elements... last() http://vietjack.com/ Trang chia sẻ học online miễn phí Page http://vietjack.com /java/ index.jsp Copyright © vietjack.com Trả phần tử cuối (cao nhất) Sorted Set 12 boolean remove(Object... chia sẻ học online miễn phí Page http://vietjack.com /java/ index.jsp Copyright © vietjack.com System.out.println(ts); } } Nó cho kết sau: [A, B, C, D, E, F] http://vietjack.com/ Trang chia sẻ học

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

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN