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 |
How do you represent a space in regex java?
What is the purpose of using the java bean?
what is a transient variable?
What are the 3 types of loops in java?
Can a static class have a constructor java?
What are the characteristics provided in jdk1.6 apart from other versions?
How can a class be accessed, If no access modifiers are declared?
What are the four pillars of java?
When do we use hashset over treeset?
What is JVM ?
4 Answers Phantom Technologies, TCS,
Write code of any action class?
Is java util regex pattern thread safe?