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


Win a copy of The Java EE 7 Tutorial Volume 1 or Volume 2 this week in the Java EE forum
or jQuery UI in Action in the JavaScript forum!
JavaRanch » Java Forums » Java » Beginning Java
Bookmark "ArrayList" Watch "ArrayList" New topic
Author

ArrayList

kalai sundar
Ranch Hand

Joined: May 25, 2005
Posts: 69
int[][] a = new int[][], array size u just conside some value.
Here bno, Row,Tier are 2D Arrays
for(int i=0;i<bno.lenght();i++){
for(int j=0;j<Row[i].lenght;j++){
for(int k=0;k<Tier[i].lenght;k++)
a[i][j] = Row[i][j].concat(Tier[i][k]

}

}
}

if i want to do the same thing in array list, how i can i do? For example if bno,Row,Tier are 2D Arraylist, how i can do the above mentioned operation, plz hepl me with example
Stephen Huey
Ranch Hand

Joined: Jul 15, 2003
Posts: 618
Just create a List of List objects. For example, to have a List containing 10 Lists inside of it, do this:




So then, if I had an Integer myNumber and I wanted to insert it into the 4th element of the 7th List inside of outer, I'd do this:



But be careful not to generate an exception by adding something beyond the bounds of the list. You can get around this by using the ArrayList constructor that takes an initialCapacity, or more likely, you'll simply be calling the add() method each time to add onto the end of the List rather than explicitly setting a value at a particular point in the List.
 
It is sorta covered in the JavaRanch Style Guide.
 
subject: ArrayList