✍️𝐒𝐞𝐭 𝐈𝐧𝐭𝐞𝐫𝐟𝐚𝐜𝐞 𝐭𝐫𝐨𝐧𝐠 𝐉𝐚𝐯𝐚
Trong bài này, tôi sẽ hướng dẫn đến các bạn tìm hiểu loại Interface Collection tiếp theo - đó là Set Interface trong Java. Nội dung của bài này sẽ mô tả đặc điểm, các phương thức thường dùng của Collection này. Với mỗi phương thức được liệt kê, tôi sẽ đưa ra ví dụ đơn giản để cho các bạn nắm bắt được.
Đ𝗮̣̆𝗰 đ𝗶𝗲̂̉𝗺
Set Interface là một loại Interface Collection. Khác với List, các phần tử trong List có thể giống nhau, còn đối với Set, các phần tử trong Set là duy nhất (nghĩa là giá trị của các phần tử này không được giống nhau). Vậy Set được sử dụng trong trường hợp nào? Chúng ta sẽ sử dụng Set khi chúng ta muốn lưu trữ một danh sách các phần tử không có sự trùng lặp hoặc khi chúng ta không quan tâm đến thứ tự của các phần tử trong danh sách đó.𝗖𝗮́𝗰 𝗽𝗵𝘂̛𝗼̛𝗻𝗴 𝘁𝗵𝘂̛́𝗰 𝗽𝗵𝗼̂̉ 𝗯𝗶𝗲̂́ 𝗻
Tạo mới một Set Interface Trong bài Tổng quan, tôi có trình bày những thành phần của Collections Framework, trong đó tôi có đề cập đến Implementations là sự triển khai các Interface (ví dụ như các Class), vì vậy để khai báo một Set chúng ta cần phải dùng đến các Class để triển khai nó, trong phần này chúng ta sẽ sử dụng 2 loại phổ biến nhất là HashSet và TreeSet. Đối với Set Interface có Class triển khai là HashSet thì các phần tử không được sắp xếp theo bất kỳ thứ tự nào, còn đối với Set Interface có Class triển khai là TreeSet thì thứ tự các phần tử trong Set được sắp xếp tăng dần. Hiển thị các phần tử có trong Set Để hiển thị các phần tử có trong Set, chúng ta có các cách như sau: Sử dụng vòng lặp for cải tiến duyệt theo đối tượng trong danh sách. Sử dụng Iterator. Để sử dụng được Iterator chúng ta cần phải import gói thư viện java.util.Iterator của Java
GROUP giải đáp thắc mắc: CLB
YOUTUBE: Lập Trình
PANPAGE: FullHouse
Comments