public class Increment {
public static void main(String[] args) {
int j = 0;
for (int i = 0; i < 100; i++)
j = ++j;
System.out.println(j);
}
}
把j=j++;改为j=++j;先作自增运算,然后再赋值给j,这样输出的结果就是1到100啦。
public class Increment {
public static void main(String[] args) {
int j = 0;
for (int i = 0; i < 100; i++)
{
j = j++;
System.out.println(j);
}
}
}
把for循环加上一对大括号也可以。因为j=j++;是先把j的值赋给j,然后再自增。那么输出的话,就是从1开始了。