i++和i--那点儿事儿(自增运算符和自减运算符)

版权声明:转载需要经过本人同意 https://blog.csdn.net/qq_35499112/article/details/84137642

自增++分为前缀和后缀,前缀++i是先自加1后在使用i,后缀式i++是先使用在自加1;

自减--分为前缀和后缀,前缀--i是先自减1在使用,后缀i--是先使用在自减1;

package test;

public class HelloWorld {
  public static void main(String[] args) {
	   int num1=4;
	  int num2=4;
	  int a=num1++;//先用后加
	  int b=++num2;//先加后用
	  System.out.println(a);//a=4
	  System.out.println(b);//b=5
	  
	  int num3=4;
	  int num4=4;
	  int c=num3++ + ++num3;//相当于c=(4)+(6)=10;
	  int d=--num4 - num4--;//相当于m=(3)-(3)=0;
	  
	  System.out.println(c);//c=10
	  System.out.println(d);//d=0
	  
	  int num5=4;
	  int num6=4;
	  int e=++num5+num6++;//相当于5+4=9
	  System.out.println(e);//e=9
}
}

猜你喜欢

转载自blog.csdn.net/qq_35499112/article/details/84137642