This week's book giveaway is in the OO, Patterns, UML and Refactoring forum. We're giving away four copies of Refactoring for Software Design Smells: Managing Technical Debt and have Girish Suryanarayana, Ganesh Samarthyam & Tushar Sharma on-line! See this thread for details.

How ever i want to knnow how to store arraylist in two dimension array(Array of arrays).

My problem is:

I have 100000 row of data. i want to store the row number which is corresponding to the element store in the two dimension array.
Let me say that i have array of array called array[n][n]. I want to store the row number of the number 2 in the arraylist which is corresponding to the a array of array index array[2][2]. Like this this i should store 1000 elements, i.e., array[1][1],array[2][2],.....array[1000][1000].

How do you convert this into arraylist? Would it be better to keep it as a 2D array? Can you simplify your data to use collections like arraylist or vector or even maps etc?

What do you need to store in the first place disregarding the record/row number?