一篇文章彻底弄懂 i++和++i
Java中i++和++i 想必大家都不陌生,但大多数同学对此可能都只是处于基础了解
@Test
public void calculate(){
int i = 0;
int m = i++;
System.out.println(m);//输出0
int a = 0;
int b = ++a;
System.out.println(b);//输出1
}
}
绝大多数的同学对于二者的认知可能仅限于以上两个小计算
并且牢记住那个口诀,i++先赋值在运算 ++i 先运算在赋值
口诀固然无错,但是只有真正知晓背后的原理才能正确的使用
@Test
//案例一
public void cal(){
int i <