Java 自增自减练习

package day2;

public class ZiZeng {
    public static void main(String[] args) {
        
        
        // ++ 在数据后面  会先被使用 在自增
//      int a = 5;
//      a++;
//      System.out.println(a);  // 6
        
//      int a = 5;
//      ++a;
//      System.out.println(a);  // 6
        
//      int a = 5;
//      System.out.println(a++); // 5
        
//      int a = 5;
//      System.out.println(++a);  // 6
        
//      int a = 5;
//      a--;
//      System.out.println(a); // 4
        
//      int a = 5;
//      --a;
//      System.out.println(a); // 4
        
//      int a = 5;
//      System.out.println(a--); // 5
        
//      int a = 5;
//      System.out.println(--a); // 4 
        
//      int a = 5;
//      int res = a+++1;
//      
//      System.out.println(a);  // 6
//      System.out.println(res);  // 6 
//      
//      // a = 6 a++  自增同时被使用  不变 
//      System.out.println(a++);  // a = 6
//      System.out.println(a);  // a = 7  这里 已经 被上方使用后 自增了 所以  a = 7
        
//      int a = 5;
//      int res = ++a+1;
//      
//      System.out.println(a); // 6
//      System.out.println(res); // 7
//      
//      // a = 6
//      System.out.println(++a); //7  a = a + 1 = 6+1
//      
//      System.out.println(a); // 7  a = 7
        
//      int a = 5;
//      int res = a--+1;
//      System.out.println(a); // 4
//      System.out.println(res);  // 6   -- 灾后 先参与运算 res = a + 1 = 5 + 1
        
//      int a = 5;
//      int res = --a + 1;
//      System.out.println(a); // 4
//      System.out.println(res); // 5 -- 在前 先自减 再运算   res = 4 + 1 
        
//      // a = 4  --a = 3
//      System.out.println(--a);  // 3
//      System.out.println(a);  // 3
        
//      int a = 5;
//      int res = a--+1;
//      System.out.println(a); // a = 4
//      System.out.println(res); // a = 6
//      
//      // a = 4
//      System.out.println(a--); // a = 4
//      System.out.println(a);  // a = 3
        
        
    }
}

你可能感兴趣的:(Java 自增自减练习)