1. Trang chủ
  2. » Công Nghệ Thông Tin

Collections ppt

40 177 0
Tài liệu đã được kiểm tra trùng lặp

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

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 40
Dung lượng 1,56 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Các đối tượng của tập hợp có thể thuộc nhiều loại dữ liệu khác nhau Số phần tử trong tập hợp có thể thêm hoặc bớt...  Lưu trữ các phần tử theo thứ tự được thêm vào Truy xuất các phần

Trang 1

Collections

Trang 2

 Toàn cầu hóa ứng dụng

 Thao tác trên Chuỗi

Trang 3

Các đối tượng của tập hợp có thể thuộc nhiều

loại dữ liệu khác nhau

Số phần tử trong tập hợp có thể thêm hoặc bớt

Trang 4

 Lưu trữ các phần tử theo thứ tự được thêm vào

 Truy xuất các phần tử theo chỉ mục(index)

 Các phần tử trong List có thể trùng nhau.

Trang 6

BB

66

List

Trang 8

BB

88

ArrayList

Là một “thực thi” của giao diện List

Phù hợp khi cần truy xuất ngẫu nhiên các phần

tử trong tập hợp

Trang 10

Các phương thức của vector được đồng bộ 

an toàn khi được sử dụng trong các Thread

Trang 13

BB

13

Set

Trang 15

BB

15

Giao diện SortedSet

 Thừa kế từ giao diên Set

 Không chấp nhận các đối tượng trùng nhau.

Trang 16

BB

16

Lớp HashSet

Thực thi giao diện Set

Sử dụng Hash Table để lưu dữ liệu.

Trang 18

BB

18

Lớp LinkedHashSet

chúng được thêm vào

Trang 19

BB

19

Ví dụ HashSet và LinkedHashSet

Trang 20

BB

20

Lớp TreeSet

 Lưu giữ liệu theo cấu trúc “cây”

 Các phần tử được lưu trữ theo thứ tự giảm dần

Trang 21

Các giá trị được lấy từ

MAP thông qua khóa

của nó

Các khóa trong MAP

phải duy nhất

Trang 24

BB

24

Ví dụ về HashMap

Trang 25

BB

25

Lớp TreeMap

Lưu trữ các phần tử theo cấu trúc cây

Các phần tử sắp xếp dựa trên giá trị của khóa.

Trang 27

BB

27

Ví dụ “TreeMap"

Trang 28

BB

28

Lớp “LinkedHashMap"

Các phần tử trong tập hợp được duy trì thứ tự

như khi chúng được thêm vào

Trang 31

BB

31

Giao diện QUEUE

Queue: Các phần tử được truy xuất theo thứ tự

First In First Out (FIFO)

Priority queue(hàng đợi ưu tiên)Thứ tự truy xuất

các phần tử phụ thuộc vào giá trị của chúng

Trang 33

BB

33

Lớp PriorityQueue

Các phần tử được sắp xếp theo thứ tự tự nhiện

hoặc dựa vào một comparator

Không chấp nhận phần tử có giá trị null.

Trang 40

 List Classes and Interfaces

 Set Classes and Interfaces

Map Classes and Interfaces

Queues and Arrays

Thank you all for your attention and patient !

Ngày đăng: 09/07/2014, 19:20

Xem thêm

TỪ KHÓA LIÊN QUAN

w