2.3 i++/i--与++i/--i的运算

时间:2023-11-23 19:01:20

一、i++/i--:

i先参与运算,运算完成后自加/减1;

public class Test{
public static void main(String[] args){ // 【1】
int i = ;
i++; // 【2】
i = ;
int j = ;
j = i++;
// i=11 j=10 // 【3】
i = ;
j = i++ + i++;
// i=12 j=21
System.out.println("i="+i);
System.out.println("j="+j);
}
}

二、++i/--i:

  i先自加/减1 ,后参与运算;

  

public class Test{
public static void main(String[] args){ // 【1】
int i = 10;
++i; // 【2】
i = 10;
int j = 0;
j = ++i;
// i=11 j=11 // 【3】
i = 10;
j = ++i + ++i;
// i=12 j=23
System.out.println("i="+i);
System.out.println("j="+j);
}
}

  继续复习巩固!