E scrivere semplicemente:
codice:
Object[][] arrayA;
arrayA = new String[2][2];
arrayA[0][0] = "A";
arrayA[0][1] = "B";
arrayA[1][0] = "C";
arrayA[1][1] = "D";
no?


Non credo che si possa effettuare l'inizializzazione di un array NON DIMENSIONATO come invece accade in C (che comunque non si effettua in quel modo). Ad ogni modo, c'è un errore ben prima: tu dichiari un oggetto arrayA di tipo Object e poi tenti di usarlo come un array (in Java un array NON E' un Object, ma una collezione di Object o di tipi di dato primitivi!).


Ciao.