Skip to Content

Simple Java LinkedHashSet example

  1. /*
  2.   Simple Java LinkedHashSet example
  3.   This simple Java Example shows how to use Java LinkedHashSet.
  4.   It also describes how to add something to LinkedHashSet object
  5.   using add method.
  6. */
  7.  
  8. import java.util.LinkedHashSet;
  9.  
  10. public class SimpleLinkedHashSetExample {
  11.  
  12.   public static void main(String[] args) {
  13.     //create object of LinkedHashSet
  14.     LinkedHashSet lhashSet = new LinkedHashSet();
  15.    
  16.     /*
  17.       Add an Object to LinkedHashSet using
  18.       boolean add(Object obj) method of Java LinkedHashSet class.
  19.       This method adds an element to LinkedHashSet if it is not
  20.       already present in LinkedHashSet.
  21.       It returns true if the element was added to LinkedHashSet, false otherwise.
  22.     */
  23.    
  24.     lhashSet.add(new Integer("1"));
  25.     lhashSet.add(new Integer("2"));
  26.     lhashSet.add(new Integer("3"));
  27.    
  28.     /*
  29.       Please note that add method accepts Objects. Java Primitive values CAN NOT
  30.       be added directly to LinkedHashSet. It must be converted to corrosponding
  31.       wrapper class first.
  32.     */
  33.    
  34.     System.out.println("LinkedHashSet contains.." + lhashSet);  
  35.   }
  36. }
  37.  
  38. /*
  39. Output of the program would be
  40. LinkedHashSet contains..[1, 2, 3]
  41. */