i++和++i
++ 是 自增运算符
不给变量赋值
最后 i 的值都是一样的
给变量赋值
i++先赋值 后自增
++i 先自增 后赋值
int i = 10; int j =0; i++; System.out.println(i); //i = 11 ++i; System.out.println(i); //i = 12 j=i++; System.out.println(j);//i = 12 先赋值 j=12 后自增 i=13 j=++i; System.out.println(j);//i = 13 先自增i=14 后赋值 j=14 结果: 11 12 12 14
不能理解请 一条++操作配合一条输出语句 其他6条注释掉 执行4次比较结果