what is difference between set and list in collection?
Answers were Sorted based on User's Feedback
Answer / srinu
set:
1)set interface extended from collection interface
2)set does not allow duplicated values
3)set interface contain concreated classes(TreeSet,HashSet)
4)set interface retrive the data only forward Direction
only( only Iterator is their)
5)in set object add an element at end only
6)set interface contain one sub interface(sorted set)
List
1)List interface extended from collection interface.
2)List allows duplicated values
3)List interface contain concreated
classes(ArrayList,LinkedList)
4)in List object add an element at specific(dynamic)
insertion is possible
5)List interface retrive the data forward Direction and
backword directions(ListIterator is their)
6)List interface does not contain ony sub interface
| Is This Answer Correct ? | 36 Yes | 2 No |
set inter is used to represent unique elements where as in
list interface elements need not be unique ArrayList,
Vector and LinkeList implememts list interface.Hashset and
LinkedHastSet implements set interface
| Is This Answer Correct ? | 19 Yes | 2 No |
Answer / chris
Set does not permit duplicate elements, List does. Also, Set
does not guarantee any iteration order, whereas List does.
| Is This Answer Correct ? | 17 Yes | 5 No |
Explain the difference between private, public, package and protected in java?
List two java ide’s?
What are order of precedence and associativity, and how are they used?
What is Unicast and Multicast object? Where we will use?
1 Answers Scope International,
Why hashset is used in java?
What are the fileinputstream and fileoutputstream?
What is the purpose of the wait(), notify(), and notifyall() methods in java programming?
What is a ternary operator in java? What is an interface?
There are two classes named classa and classb. Both classes are in the same package. Can a private member of classa can be accessed by an object of classb?
What is json parser in java?
what do you mean by java annotations?
What is this keyword in java?