List | Set | |
---|---|---|
Positional Order | Allow positional access to elements using get() | Does not allow positional access method() |
Duplicate objects | Allow duplicate elements | Does not allow duplicate elements |
Insertion Order | Maintain Insertion order | Does not maintain insertion order |
Hashset | LinkedHashSet | TreeSet | |
---|---|---|---|
Working | Uses Hashmap for storing objects | uses LinkedHashSet for storing objects | Uses TreeMap for storing objects |
Usage | Does not maintain insertion order/store unique objects | Maintain insertion order/store unique objects | Stores elements in asc or desc order/store unique objects |
Order | Does not maintain insertion order | Maintain insertion order | Stores elements in asc order |
Null Value | Allow only one null element | Allow one null object | Won't allow null object.(Allow 1 null value till java 6) |
part 1 : description
part 2 : tag list
How to run javadoc
cmd line: javadoc -d doc src* or javadoc -d doc src* -author -version
From Intellij = Tools => Generate javaDocs => select Whole project => ok