Salve,
ho fatto questa dichiarazione:
e nel costruttore dell'oggeto inizializzo come:codice:String[][] elems;
Mi aspetto che ad un gerto punto del codice, ci sia l'operazione message.setElems(elems) e su questo farò delle operazioni di confronto.codice:elems = new String[0][0];
Ci sono dei casi in cui questo non viene fatto, e resta il valore di elems dato dal costruttore.
Defo fare dei controlli affinchè nelle operazioni di confronto non accedo a dei campi di vettori che non esistono. Come poso fare?
Io ho fartto questa cosa:
e ho notato che elems è diverso da null, in quanrto l'oggetto esiste, ma non riesco a "dimostrare" che il vettore ha lunghezza 0, in qunto non accedo al vettore che non esiste.codice:if (elems != null) { len1 = elems[0].length; }
Spero di essere stato chiaro.
Grazie

Rispondi quotando

