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 meant by vector class, dictionary class, hash table class, and property class?
Can final class have constructor?
Define how does a try statement determine which catch clause should be used to handle an exception?
Explain when classnotfoundexception will be raised ?
Explain the difference between a Thread and a Process.
Difference between Web-based applications,Client- Server applications and Distributed applications?
What are the main uses of java?
What is the latest version of java?
How does multithreading take place on a computer with a single cpu?
What’s meant by anonymous class?
Why does java have different data types for integers and floating-point values?
Is Java a dying language?