zoukankan      html  css  js  c++  java
  • 算术运算符

    一、一元运算符

    只要一个变量参与运算

    取正(+)、取负(-)、自增(++)、自减(--)

    示例:

    取负(-)

    class Demo2
    {
        public static void main(String[] args)
        {
            int i=3;
            System.out.println(-i);      //-3  
        }
    }

    结果:-3

    自增(++)

    在后++

    a++,即a=a+1

    class Demo2
    {
        public static void main(String[] args)
        {
            int a=3;
            a++;
            System.out.println(a);        //4
        }
    }
    class Demo2
    {
        public static void main(String[] args)
        {
            int a=3;
            int b=a++;            //先把a附给b,然后a自增1。
            System.out.println(a);        //4
            System.out.println(b);        //3
        }
    }

     int b=a++;

    相当于
    b=a;
    a=a+1;

     ++在前

    class Demo2
    {
        public static void main(String[] args)
        {
            int a=3;
            int b=++a;                    //先a自增1,然后把自增后的结果附值给b
            System.out.println(a);        //4
            System.out.println(b);        //4
        }
    }

     int b=++a;

    相当于
    a=a+1;
    b=a;

    二、二元运算符

    要两个变量参与运算

    加(+)、减(-)、乘(*)、除(/)、取模(%)。

    取模(%),即求相除之后的余数

    示例:

    5%2   //1
    5%5    //0。左右相等,0
    1%5   //1。左边小,取左边
    6%1   //0。除数为1,没有余数,即0。
    -2%1   //0。除数为1,没有余数,即0。
    6%-1   //0。除数为-1,没有余数,即0。
    -2%5   //-2。有负,正负看左。除以1除外。
    3%-5   //3。有负,正负看左。除以-1除外。

    5%0    //报错。除数不能为0

    判断两个数是否可以整数

    class Demo2
    {
        public static void main(String[] args)
        {
            int a=5;
            int b=6;
            if(a%b==0)
            {
                System.out.println("可以整除");
            }    
            else
            {
                System.out.println("不可以整除");
            }
        }
    }

    输出:不可以整除

  • 相关阅读:
    调试技巧--Windows端口号是否被占用
    如何制定自己的职业规划
    SQL总结(四)编辑类
    SQL总结(三)其他查询
    CompareAndSwap原子操作原理
    JVM调优之服务内存超过阈值报警
    Javassist中文技术文档
    微言Netty:分布式服务框架
    共享变量边界处理
    Netty客户端发送消息并同步获取结果
  • 原文地址:https://www.cnblogs.com/ibelieve618/p/6369289.html
Copyright © 2011-2022 走看看