java参数的自增,自减

在学习java的基础中,和我一样的小白可能会被i++和++i弄混淆,不知道他们的区别在哪里,以下就给大家举了实例帮助理解~

public class Demo04 {
    
    
    public static void main(String[] args) {
    
    
        int a = 1;
        int b = a++;      //先赋值给b再自增
        int c = ++a;      //先自增再赋值给c
        System.out.println(a);
        System.out.println(b);
        System.out.println(c);
        System.out.println("============================");
        int i = 5;
        int m = i--;      //先赋值给m再自减
        int n = --i;      //先自减再赋值给n
        System.out.println(i);
        System.out.println(m);
        System.out.println(n);

    }
}

输出结果为
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/qq_43409668/article/details/112851349