for循环里的i++和++i 效果是一样的
今天突然好奇,把for循环里的i++写成++i,发现结果是一样的,简单的例子如下
package a;
public class test {
public static void main(String[] args){
int i=1;
for(i=1;i<2;++i){
System.out.println(i);
}
}
程序运行的结果,是1;所以在for循环语句里没有i++和++i的区别,都是表示循环一次自加1而已。

浙公网安备 33010602011771号