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 |
What is thread life cycle?
Explain the role played by Java Virtual Machine in Java Programming?
Why string is not a wrapper class?
What are the 5 types of research methods?
Can a method inside a interface be declared as final?
What is the java reflection api? Why it’s so important to have?
How many bits are used to represent unicode, ascii, utf-16, and utf-8 characters?
Is java call by value?
What is method overloading and method overriding?
When is the finalize() called? What is the purpose of finalization?
explain multi-threading in java?
Is it possible to compare various strings with the help of == operator?