为什么while循环里i++在System.out.println();前一行和后一行输出的值不一样?
public class While1 { public static void main(String[] args) { int i = 0; int sum = 0; while(i<=100){ sum+=i; System.out.println(i); i++; } } } 这个代码所得的的值会往后从1开始到101结束 public class While1 { public static void main(String[] args) { int i = 0; int sum = 0; while(i<=100){ sum+=i; i++; System.out.println(i); } } } 这段代码输出的值会从0开始到100结束