This code creates a HashSet
of strings and adds three elements to it: “apple”, “banana”, and “orange”. It then prints out the contents of the HashSet
, checks if “apple” is present in the HashSet
, removes “banana” from the HashSet
, and prints out the contents of the HashSet
again. Finally, it iterates over the elements in the HashSet
and prints each element.
import java.util.HashSet;
public class HashSetExample {
public static void main(String[] args) {
HashSet<String> set = new HashSet<>();
// Adding elements to the HashSet
set.add("apple");
set.add("banana");
set.add("orange");
// Printing the HashSet
System.out.println(set);
// Checking if an element is present in the HashSet
if (set.contains("apple")) {
System.out.println("The HashSet contains apple.");
} else {
System.out.println("The HashSet does not contain apple.");
}
// Removing an element from the HashSet
set.remove("banana");
// Printing the HashSet after removing an element
System.out.println(set);
// Iterating over the elements in the HashSet
for (String element : set) {
System.out.println(element);
}
}
}