java中值传递问题

int i = 0;
  System.out.println(i++);//0    //变量自己++,值就变了
  System.out.println(i);//1
  
  int m = 0;
  System.out.println(m+=m++);//0  //这种本身赋值的变量,过来的只是一个数字,和上面的对比一下感受一下
  System.out.println(m);//0

猜你喜欢

转载自blog.csdn.net/qq_21918145/article/details/79631854