运算符:++ /- -

运算符 ++

运算符 - -

// TODO 一元运算符:++ --
        // i++/++i
        // i++:
        int i = 0; // 执行 j = i++;  等号后直接是变量的就先赋值
        int j = i; // 先赋值
        i = i + 1; // 后运算
        System.out.println("i = " + i);
        System.out.println("j = " + j);

        int c = 0;
        int m = c++;
        System.out.println("c = " + c);
        System.out.println("m = " + m);
运行结果:

i = 1
j = 0
c = 1
m = 0
        // ++a:
        int a = 0; // 执行++a;等号后直接是++的就先运算
        a = a + 1; // 先运算
        int b = a; // 后赋值
        System.out.println("a = " + a);
        System.out.println("b = " + b);

        int d = 0;
        int n = ++d;
        System.out.println("d = " + d);
        System.out.println("n = " + n);
运行结果:

a = 1
b = 1
d = 1
n = 1
// TODO 同理 --也是这个道理:
        // i--/--i
        // i--:
        int i = 1;
        // 对 int j = i--; 的拆解:
        // int j = i; 1
        // i = i - 1; 0
        int j = i--;
        System.out.println("i = " + i);
        System.out.println("j = " + j);

        // --a:
        int a = 1;
        // 对 int b = --a; 的拆解:
        // a = a - 1; 0
        // int b = a; 0
        int b = --a;
        System.out.println("a = " + a);
        System.out.println("b = " + b);
运行结果:

i = 0
j = 1
a = 0
b = 0
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值