java a++ 和 ++a 理解

public class Demo1 {

    public static void main(String[] args) {
      
        int i=1;
        // i++ 表示先赋值,再自增
        int j=i++;
        System.out.println("j="+j);
        System.out.println("i="+i);
        int a=1;
        // a++ 表示先自增,再赋值
        int b=++a;
        System.out.println("b="+b);
        System.out.println("a="+i);
    
        
                
    }

}
j=1
i=2
b=2
a=2



原文地址:https://www.cnblogs.com/xyg-zyx/p/9771847.html