| Author |
ArrayList and IndexOutOfBoundsException
|
Sanjeev Singh
Ranch Hand
Joined: Nov 01, 2006
Posts: 381
|
|
I was trying to execute the the Program I got IndexOutOfBoundsException . Does this means that the dynamic growing of the ArrayList doesnot happen when we add an element using indexes? When I reexecuted with the initial capacity =10 ,got the same exception. So what initialCapacity is doing in the constructor of ArrayList? [ December 17, 2006: Message edited by: Sanjeev Kumar Singh ]
|
~Sanjeev Singh<br />SCJP 1.5
|
 |
Joe Harry
Ranch Hand
Joined: Sep 26, 2006
Posts: 8795
|
|
Sanjeev, I works when you say 4, "E" instead of 5. Any reason behind this behavior to throw an exception??
|
SCJP 1.4, SCWCD 1.4 - Hints for you, SCBCD Hints - Demnachst, SCDJWS - Auch Demnachst
Did a rm -R / to find out that I lost my entire Linux installation!
|
 |
Joe Harry
Ranch Hand
Joined: Sep 26, 2006
Posts: 8795
|
|
I think the code below will help you. This is the add method as defined, Hope, now you can see why your code throws the exception. Hope this helped.
|
 |
 |
|
|
subject: ArrayList and IndexOutOfBoundsException
|
|
|