Set
Set Interface
HashSet
import java.util.HashSet;
import java.util.Set;
public class HashSetExample {
public static void main(String[] args) {
// Creating a HashSet
Set<String> hashSet = new HashSet<>();
// Adding elements
hashSet.add("Apple");
hashSet.add("Banana");
hashSet.add("Orange");
// Printing elements
System.out.println("HashSet: " + hashSet);
// Removing an element
hashSet.remove("Banana");
// Checking if an element is present
System.out.println("Contains 'Banana': " + hashSet.contains("Banana"));
}
}TreeSet
LinkedHashSet
Benchmark

Comparison Table
Feature
HashSet
TreeSet
LinkedHashSet
Where to use?
Last updated