I want to create a 2-dimensional array, without knowing the size of the first dimension.
For example I have an unknown number of rows, when I create an array. Ever
As long as I know, we cant instantiate array without knowing its size. Why dont you try a Array of List? Like this:
List[] a = new List[yourDesireColumnNumber];
With List, add, select, input elements is trivial. If you want to give it as parameter in other functions, just define Type.