• Java----自增,自减运算符


         上一篇已经将++ -- 运算符解释过了,++为自增运算符,--为自减运算符,这两个运算符比较特别,其它运算符做运算必须要两个以上变量才能完成,这个就不一样了,它可以自己实现增加和减少。

       接下来我们做一下测试:

      

    import java.util.Arrays;
    
    public class MyJava {
    
    
    
        public static  void main(String[] args) {
          int a=2;
          int b=a++;
          int c=++a;
            System.out.println(a);
            System.out.println(b);
            System.out.println(c);
        }
    
    
    }

    what?为什么b输出的结果是2.这一点我们要注意了   a++和++a的区别了 ,实际上int b=a++ 的执行顺序是    int b=a 然后a++,也就是先把a值赋给b后,在执行a++操作。++a则相反,先自增,然后在赋值。

        接下来我们补充一个运算叫幂运算,它能做什么呢,我们测试一下:

    import java.util.Arrays;
    
    public class MyJava {
    
    
    
        public static  void main(String[] args) {
           //幂运算   例如我们要计算 int a=2^5(2的5次方)
            double a=Math.pow(2,5);//这里要借助Math类工具来计算,因为Java在运算的时候没有次方的表示
            System.out.println(a);
        }
    
    
    }

       

    .Net Core
  • 相关阅读:
    还是java中的编码问题
    java restful api
    编码方式
    LinkedHash
    Zoj 2562 More Divisors (反素数)
    spark复习总结03
    spark复习总结02
    spark复习总结01
    使用二进制解决一个字段代表多个状态的问题
    spark性能调优05-troubleshooting处理
  • 原文地址:https://www.cnblogs.com/zpy1993-09/p/14945124.html
Copyright © 2020-2023  润新知