The Set collection

Another important collection present in Java is the Set collection/interface. HashSet, TreeSet, and LinkedHashSet are the three classes that implement the Set interface. The main difference between Set and List is that Set does not accept duplicate values. One more difference between the Set and List interfaces is that there is no guarantee that elements are stored in sequential order.

We will mainly be discussing HashSet in this section. We will take an example class and try to understand this concept. Create a class and name it hashSetexample for this section, and create an object within the class to use HashSet; it'll suggest you add the argument type, which is String in our case:

package coreJava;import java.util.HashSet; ...

Get Hands-On Automation Testing with Java for Beginners now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.