JAVA基础面试(i++和--i的区别)

    public static void i(){
        int i = 0;
        int i2 = 0;
        System.out.println(--i);
        System.out.println(i2++);
        System.out.println(i2);
    }

输出
-1
0
1

--i就像是 平头哥,有仇当场就报, 直接执行--
i++就像是 王麻子让子弹飞一会,先执行当前方法,在执行++

你可能感兴趣的:(java)