aspose file tools*
The moose likes Beginning Java and the fly likes Increasing Array size Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Spring in Action this week in the Spring forum!
JavaRanch » Java Forums » Java » Beginning Java
Bookmark "Increasing Array size " Watch "Increasing Array size " New topic
Author

Increasing Array size

rajesh kumar rayavarapu
Greenhorn

Joined: May 16, 2007
Posts: 12
Hi, iam new to the java.
How to increase the array size dynamically?

means if i take arry[3]={0,1,2} and then i want insert 3 in the same arry.Please send to me i have faced this question in one of the interview.

thans,
rajesh
fred rosenberger
lowercase baba
Bartender

Joined: Oct 02, 2003
Posts: 11420
    
  16

you can't. once an array is declared, its size is fixed.

you have the option of declaring a new array, copying over all the values, and re-assigning the reference, however.

or you could use an arraylist instead.


There are only two hard things in computer science: cache invalidation, naming things, and off-by-one errors
 
It is sorta covered in the JavaRanch Style Guide.
 
subject: Increasing Array size