Hallo,
bekomme an folgender Stelle eine I.o.o.B.Exception. Warum?
Aufruf in der Main:
//Es soll also eine 3*3 Matrix erstellt werden und alle Werte mit 0 initialisiert
Danke
bekomme an folgender Stelle eine I.o.o.B.Exception. Warum?
Java:
public class Matrix {
int n=0; //zeilen
int m=0; //spalten
public Matrix(int n, int m){
this.n =n;
this.m =m;
}
int arr[][] = new int[n][m];
//Matrix mit 0 initialisieren
public void Init(){
for(int i=0; i<n; i++){
for(int y=0; y<m; y++){
this.arr[i][y]=0; //Hier kommt die Exception
}
}
}
Aufruf in der Main:
Java:
...
Matrix ma = new Matrix(3,3);
ma.Init();
Danke