i++,代表先使用i的值,然后自增
++i,代表i先自增,然后输出值
直接贴代码
int i=1;
int j=1;
System.out.println(i++);
System.out.println("i的值:"+i);
System.out.println(++i);
System.out.println("i的值:"+i);
System.out.println(j+++i);
System.out.println("j的值:"+j);
System.out.println("i的值:"+i);
System.out.println(j+++i++);
System.out.println("j的值:"+j);
System.out.println("i的值:"+i);
System.out.println(j+++i+++i+++j++);
System.out.println("j的值:"+j);
System.out.println("i的值:"+i);
运行结果
1
i的值:2
3
i的值:3
4
j的值:2
i的值:3
5
j的值:3
i的值:4
16
j的值:5
i的值:6