|
Answer» Comparison between LIST, Set, and QUEUE in Java Below is the difference between above 3 in questions define:- (1)List:-INSERTION ORDER is maintained in List (1)Set:-In Hash set Insertion order is not maintained (1)Queue:-In queue Insertion order is maintained.
(2)List:-In List we can contain duplicate elements (2)Set:-In Set we cannot have duplicate elements (2)Queue:-It can have duplicate elements
(3)List:-Insertion and removing of array can be DONE for any index in List. (3)Set:-In set we can remove the specified element. (3)Queue:-In Queue we can only do on the last inserted element can be popped out. Also, insertion of elements happens at end.
|