Howmany number of objects we can store in an ArrayList. Is
there any limit?
Answers were Sorted based on User's Feedback
Answer / abdul
Array list size will increase dynamically.By default we can
store 16 objects.If number of objects increases the
arraylist size increase dynamically as below.
(2*Prevous size+2)
For ex: (2*16+2)=34 next time
(2*34+2)= 70
Is This Answer Correct ? | 6 Yes | 2 No |
Answer / phanindra
ArrayList is resizeable in nature. by default it's size is
10. whenever it reaches the maximum a new ArrayList object
will be created with capacity of (Initialcapacity*3/2+1)
so there is no Limit we can store any number of objects in
an ArrayList.
Is This Answer Correct ? | 1 Yes | 0 No |
It depends on list implementation.Since ArrayList is backed by an arrays so its size is limited to Integer.MAX_VALUE
and it can't hold more than interger.MAX_VALUE.
Is This Answer Correct ? | 0 Yes | 0 No |
Is java free for businesses?
Can we call thread start () twice?
How can a gui component handle its own events in java programming?
What is the final keyword in java?
Can java program run without jre?
What is hash method?
Real Time sample code for Encapsulation and Abstraction. where to use abstract and where to use specifies like public private.
What is Unicast and Multicast object? Where we will use?
1 Answers Scope International,
What is the use of keywords in java?
Difference between abstract and concrete class ?
How do you remove all elements from an arraylist in java?
How does thread synchronization occurs inside a monitor? What levels of synchronization can you apply?