A HashSet triển khai Bộ giao diện không cho phép các giá trị trùng lặp . HashSet không được đồng bộ hóa và không an toàn cho chuỗi . Khi chúng tôi có thể thêm bất kỳ phần tử trùng lặp nào vào HashSet, hãy thêm ( ) phương thức trả về false và không cho phép thêm phần tử trùng lặp vào HashSet .
Cú pháp
public class HashSet<E> extends AbstractSet<E> implements Set<E>, Cloneable, Serializable
Trong ví dụ dưới đây, chúng tôi có thể triển khai Tùy chỉnh HashSet .
Ví dụ
import java.util.*; public class CustomHashSetTest extends AbstractSet
Đầu ra
England Australia India