【发布时间】:2016-08-31 00:09:04
【问题描述】:
我正在编写以下代码:
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 显示以下错误:
Syntax error on token "j", ++ expected after this token
我不明白背后的原因。任何解释将不胜感激。谢谢
【问题讨论】:
-
您希望
j;做什么?如果不想给j赋初值,就写for(; j < 8; j++) -
原因是,
for循环语法无效,for(j; j < 8; j++)不是有效的 for 循环。 -
我明白了。感谢您的反对票;)