自增运算符:

++ 运算,变量自己增长1。

自减运算符

-- 运算,变量自己减少1,

SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。

使用格式:

  • 写在变量名称之前,或者写在变量名称之后。例如: i++ 也可以--i

使用方式:

  • 单独使用:

不和其他任何操作混合使用。前++和后++没有任何区别。

  • 混合使用:

和其他操作混合,例如赋值,打印..等等。前++和后++有

重大区别:

  • 如果是前++,那么变量立刻马上+1,然后拿着结果进行使用(前--和前++同理)
  • 如果是后++,那么首先使用变量本来的数值进行运算。运算结束之后再让变量+1(后--和后--同理)

代码举例

public class Demo05OPerator {
    public static void main(String[] args) {
        int a = 5;
        a++;// 单独使用a ++ 等效于 ++a都是使用变量a的数值增加1
        System.out.println(a);
        //与打印操作混合的时候
        int b = 5;
        System.out.println(b++);//先输出变量b保存的值之后, 在让b+1 = 6
        System.out.println(++b);//先让a+1,在输出b保存的值
        //与赋值操作混合
        int c = 5;
        int result = --c; //先让c保存的值 减1,在赋值给result
        System.out.println(result);
    }
}

执行结果

自增运算符:++ 自减运算符:-- 随笔 第1张自增运算符:++ 自减运算符:-- 随笔 第2张

注意:

只有变量才可以使用自增运算符:++  自减运算符:--。常量不可以使用。因为是不可改变的。

扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄