NullpointerException

Melonwars

Mitglied
Vielleicht sieht das einer von euch: Wo kommt hier eine NullPointerException her?
Code:
String [][] xData={xData1,xData2,xData3,xData4};
String [][] yData={yData1,yData2,yData3,yData4};
Filter [][] camera= new Filter[3];
				  
for (int i=0;i<no_cam;i++){
   for (int j=0; j<316;j++){
	 camera[i].sendMessage(Double.parseDouble(xData[i][j]),Double.parseDouble(yData[i][j]));
  }		   
}

Vielen Dank, MW
 
Zuletzt bearbeitet:
Bist du dir sicher, dass man mehrdimensionale Arrays so anlegt??

Siehe als Vergleich :

Java:
int[][] B    = {{1,2}, {2,3,4}, {5, 6}};
 
xData1, yData1, etc. sind schon String Arrays

Aber habe den Fehler gefunden... was ich nicht wusste war, dass man Objekte auch initalisieren muss:
Code:
  for(int i = 0; i < camera.length; i++)
 {
       camera[i] = new Filter();
 }
 

Zurück
Oben