zoukankan      html  css  js  c++  java
  • 递增和递减运算符

    X=X+1      运用递增运算符可以重写如下:X++

    在上面的例子中,递增或递减运算符采用前缀或后缀格式都是相同的,但是,当递增或递减运算符作为一个较大的表达式的一部分,就会有所不同;

    如果递增或递减运算符放在其运算数前面,JAVA就会在获得该运算数的值之前执行相应的操作,并将其用于表达式的其他部分;

    如果运算符放在其运算数后面,JAVA就会先获得该操作数的值再进行递增或递减运算;

    代码示例:

    public class IncDec {
     public static void main(String[] args) {
      int a=1;
      int b=2;
      int c;
      int d;
      c=++b;
      d=a++;
      c++;
      System.out.println("a="+a);
      System.out.println("b="+b);
      System.out.println("c="+c);
      System.out.println("d="+d);
      
     }

    }

     运行结果:

    过程分析:

    c=++b;

    即为:b=b+1;c=b;

    d=a++;

    即为:d=a;a=a+1;

    之后运行C++;

  • 相关阅读:
    Java经典习题7
    Java经典习题6
    java经典习题5
    前后端分离开发——模拟数据mock.js
    微信网页第三方登录原理
    TP5常量
    TP5
    健忘的正则
    JS正则
    apache配置修改
  • 原文地址:https://www.cnblogs.com/boogie-xy/p/10633466.html
Copyright © 2011-2022 走看看