Ho modificato il codice...adesso il compilatore non mi da errore ma quando eseguo il programma non va è segna questo:
Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 10
at Esercizio01.main(Esercizio01.java:15)
>Exit code: 1
Cosa significa??
dovrebbe essere qualcosa legata alla lunghezza dell'array...giusto?
Vi posto il codice:
codice:public class Esercizio01 { public static void main(String[]args) { int matrice_s[][]; matrice_s = new int [10][10]; int a; int b; int righe = 9; int colonne = 9; for(a=0; a<=righe; a++){ for(b=0; b<=colonne; b++) matrice_s[a][b] = (int)(1+Math.random()*9); System.out.println(matrice_s[a][b]); } } }

Rispondi quotando