http://vietjack.com/java/index.jsp Copyright © vietjack.com Set Interface Java Set Interface Java Collection mà không chứa phần tử Set Interface Java chứa phương thức kế thừa từ Collection thêm giới hạn việc ngăn cấm phần tử Set Interface thêm hoạt động hashCode cho phép Set Interface so sánh cách có ý nghĩa kiểu triển khai 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 Các phương thức khai báo Set Interface Java liệt kê bảng sau: STT Phương thức Miêu tả add( ) Thêm đối tượng tới Collection clear( ) Gỡ bỏ tất đối tượng từ Collection contains( ) Trả true đối tượng cho phần tử bên Collection isEmpty( ) Trả true Collection khơng có phần tử iterator( ) Trả đối tượng Iterator cho Collection mà sử dụng để thu nhận đối tượng http://vietjack.com/ Trang chia sẻ học online miễn phí Page http://vietjack.com/java/index.jsp Copyright © vietjack.com remove( ) Gỡ bỏ đối tượng xác định từ Collection size( ) Trả số phần tử Collection Ví dụ Set Interface có triển khai lớp đa dạng HashSet, TreeSet, LinkedHashSet Ví dụ sau giải thích tính Set Interface Java: import java.util.*; public class SetDemo { public static void main(String args[]) { int count[] = {34, 22,10,60,30,22}; Set set = new HashSet(); try{ for(int i = 0; i set. .. 22,10,60,30,22}; Set< Integer> set = new HashSet(); try{ for(int i = 0; i