// Java program to demonstrate working of HashSet
import java.util.*;
class HashSetDemo {
// Main Method
public static void main(String[] args)
{
HashSet<String> h = new HashSet<String>();
// Adding elements into HashSet usind add()
h.add("India");
h.add("Australia");
h.add("South Africa");
h.add("India"); // adding duplicate elements
// Displaying the HashSet
System.out.println(h);
System.out.println("List contains India or not:"
+ h.contains("India"));
// Removing items from HashSet using remove()
h.remove("Australia");
System.out.println("List after removing Australia:"
+ h);
// Iterating over hash set items
System.out.println("Iterating over list:");
Iterator<String> i = h.iterator();
while (i.hasNext())
System.out.println(i.next());
}
}
HashSet<Integer> set = new HashSet<>();
set.add(1);
set.add(2);
if(set.contains(1)){
print("hashset contains 1");
}
else{
print("hashset doesn't contain 1");
}
//output
hashset contains 1
Set<String> set = new HashSet<String>(list);
// HashSet with 8 capacity and 0.75 load factor
HashSet<Integer> numbers = new HashSet<>(8, 0.75);