Dal codice che hai postato, data2 è un array bidimensionale (quindi, è un array di array), quindi ogni suo elemento è un array... quindi "soffre" dello stesso problema.
Se vuoi "stampare" un array, devi scorrerlo e stamparne ogni singolo elemento.
codice:// Array monodimensionale String[] mioArray = {"Ciao", "Pippo", "Pluto", ...}; // Se lo voglio stampare, devo scorrerlo e stampare ogni suo singolo elemento for(int i=0; i<mioArray.length; i++) { System.out.println( mioArray[i] ); } // Array bidimensionale String[][] arrayBid = { {"Ciao", "Pippo", "Pluto", ...}, {"Ciao", "Pippo", "Pluto", ...}, {"Ciao", "Pippo", "Pluto", ...}, ... }; // Se lo voglio stampare, devo scorrerlo e stampare ogni suo singolo elemento // ma siccome ogni suo singolo elemento è un array, dovrò fare la stessa // considerazione anche per l'elemento for(int i=0; i<arrayBid.length; i++) { String[] elemento = arrayBid[i]; for(int j=0; j<elemento.length; j++) { System.out.println( elementi[j] ); } }
Ciao.![]()



Rispondi quotando
