On Feb 17, 5:34 pm, Jeffrey <[email protected]> wrote:
> I have a 2D array that I need to initialize. I have a class that holds
> all my variables name "V", so in that class I have this:
>
> static String[][] ModelInfo = new String[300][25];
>
> That should make 300 array variables with 25 points in it, but it
> doesn't as any time I try to reference anything other than
> V.ModelInfo[0][0] I get arrayindexoutofboundsexception.

I tried a test program:

    public static void main(String[] args) {
        String[][] ModelInfo = new String[300][25];

        System.out.println(ModelInfo);
        System.out.println(ModelInfo[200]);
        System.out.println(ModelInfo[200][10]);
    }

it output something like:

[[Ljava.lang.String;@4aad3ba4
[Ljava.lang.String;@3326b249
null

This seems to be the expected behavior - an array with 300 entries,
each of which is an array with 25 entries, ready to hold strings.

-- 
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Reply via email to