Hallo habe folgendes Problem, wie kann ich den Inhalt eines Arrays auf NaN prüfen ?
double[] tempArr = { Double.NaN , 3 , Double.NaN , 5 , 4 , 11 , 9 , 0 , 7 , 12 };
for(int j=0;j<tempArr.length;j++)
{
if(tempArr[j]!=Double.NaN)k++;
}
Also k sollte danach den wert habe wieviele zahlen in dem Array waren aber ich habe festgestellt das es immer um 1 erhöt wird egal was im Array drinne steht
Würde es gehen es auf NaN mit == zu prüfen und wenn nicht also else k++ ?
double[] tempArr = { Double.NaN , 3 , Double.NaN , 5 , 4 , 11 , 9 , 0 , 7 , 12 };
for(int j=0;j<tempArr.length;j++)
{
if(tempArr[j]!=Double.NaN)k++;
}
Also k sollte danach den wert habe wieviele zahlen in dem Array waren aber ich habe festgestellt das es immer um 1 erhöt wird egal was im Array drinne steht
Würde es gehen es auf NaN mit == zu prüfen und wenn nicht also else k++ ?