Code folgend Ich schreibe in Innen verwendet werden:warum für Schleifenvariable Außen kann nicht für Schleife
int j =0;
for(j=0; j< 10;j++){
System.out.println("Printing outer for loop :" +j);
for(j; j < 8; j++)
{
System.out.println("Printing inner for loop" + j);
}
}
Eclipse-mir zeigen folgende Fehlermeldung:
Syntax error on token "j", ++ expected after this token
Ich verstehe nicht, den Grund hinter. Jede Erklärung wäre willkommen. Dank
Was erwarten Sie 'j;' zu tun? Wenn Sie keinen 'j' einen Initialwert zuweisen wollen, schreiben Sie einfach' for (; j <8; j ++) ' – Eran
Grund ist, dass Sie eine ungültige For-Schleifensyntax haben, für (j; j < 8; j ++) 'ist keine gültige for-Schleife. –
Ich habe es. Danke für die Abstimmungen;) –