Java Topics

LinkedHashSet

 LinkedHashSet Properties

✓Insertion order is preserved

✓Duplicates are not allowed

✓ only one null value is allowed

✓ It is not indexed type.

✓ Underlying Data Structure is LinkedList and HashTable.

ex:

public class LinkedHashSet {

public static void main(String[] args) {

LinkedHashSet<String> lh = new LinkedHashSet<String>();

lh.add("java");

lh.add("sql");

lh.add("css");

lh.add("java");

Iterator<String> i=lh.iterator();

while(i.hasNext()) {

System.out.println(i.next());

}

}

}

Output :

java

sql

css