Hallo,
bei folgendem Quellcode kommt bei mir eine java.lang.ArrayIndexOutOfBoundsException: 0.
Was stimmt denn bei meinen Indizes nicht?
Funktion:
Aufruf der Funktion bei Ereignisbehandlung: (anz=anzVar)
bei folgendem Quellcode kommt bei mir eine java.lang.ArrayIndexOutOfBoundsException: 0.
Was stimmt denn bei meinen Indizes nicht?
Funktion:
Code:
static void setVariablen(String[] var, double[] wert)
{
for(int i=0;i<anzVar;i++)
{
varBez[i]=var[i];
varWert[i]=wert[i];
AusgabeFenster.text.append("Variable:"+varBez[i]+" Wert: "+varWert[i]+"\n");
}
}
Aufruf der Funktion bei Ereignisbehandlung: (anz=anzVar)
Code:
String[] str=new String[anz];
double[] wert=new double[anz];
for(int i=0;i<anz;i++)
{
str[i]="0";
wert[i]=0;
}
for(int i=0;i<anz;i++)
{
str[i]=text[i].getText();
wert[i]=Double.parseDouble(textWert[i].getText());
}
Algorithmus.setVariablen(str,wert);