【发布时间】:2016-02-13 09:26:52
【问题描述】:
这是两个用于 for 循环的后增量和前增量运算符的 Java 程序。两者都产生相同的输出。那么在 for 循环中使用前增量和后增量运算符有什么区别。
public class Printi{
public static void main(String args[])
{
int i=0;
for(i=0;i<5;++i){
System.out.println(i);
}
}
}
产生输出
C:\fx>java Printi
0
1
2
3
4
for 循环中的这个后增量运算符也产生相同的输出
public class Printj{
public static void main(String args[])
{
int j=0;
for(j=0;j<5;j++){
System.out.println(j);
}
}
}
C:\fx>java Printj
0
1
2
3
4
【问题讨论】:
-
在 for 循环中,两者的使用没有区别,就使用它们而言......我看到程序员可以互换使用它们!
标签: java