• java中的符号


    1.算术运算符

    运算符    含义        范例      结果 

    +      加法运算符    5+3      8

    -      减法运算符    5-3        2  

    *      乘法运算符    5*3      15

    /      除法运算符    5/3        1  

    %     取模(取余)运算符  5%3        2

    ++     自增运算符    i=2;j=i++/j=++i  i=3;j=2/3

    --      自减运算符     i=2,j=i--/j=--i     i=1;j=2/1

    2.关系运算符

    运算符  含义      范例      结果

    ==    等于      5==6      false

    !=   不等于       5!=6       true

    >    大于        5>6        false

    <    小于        5<6      true

    >=   大于等于     5>=6      false

    <=   小于等于     5<=6     true 

    3.逻辑运算符

    运算符    含义      运算规则

    &        逻辑与     两个操作都是true,结果才为true;不论左边取值,右边的表达式都会进行运算 

    |       逻辑或        两个操作数一个是true,结果为true;不论左边取值,右边的表达式都会进行运算

    ^         逻辑异或     两个操作数相同,结果为false;两个操作数不同,结果为true

    !       逻辑反(逻辑非)    操作数为true,结果为false;操作数为false结果为true  

    &&      短路与      运算规则同"&",不同在于左边为false,右边的表达式不会运算 

    ||       短路或     运算规则同"|",不同在于如果左边为true,右边的表达式不会运算

    4.位运算符    含义      运算规则

    &        按位与      两个操作数都是1,结果才为1

    |          按位或      两个操作数一个为1,结果为1 

    ^          按位异或     两个操作数相同,结果为0;两个操作数不同,结果为1 

    ~          按位非/取反        操作数为1,结果为0;操作数为0,结果为1

    <<        左移       右侧空补位0

    >>        右移        左侧空位补最高位,即符号位

    >>>       无符号右移     左侧空位补0

     

    运算符的优先级

    优先级      运算符        

    1        ()、[]、.  

    2        !、~、++、--

    3        */%

    4        +、-

    5        <<、>>、>>>

    6        <、<=、>、>=、instanceof

    7        ==、!=

    8        &

    9        ^

    10        |

    11        &&

    12        ||

    13        ?:

    14        =、+=、-=、*=、/=、%=、&=、|=、^=、~=、<<=、>>=、>>>=

  • 相关阅读:
    mysql 实现 start with
    [URLSession sessionWithConfiguration:config delegate:self delegateQueue:[NSOperationQueue mainQueue]
    163邮箱报错WARN: 535 Error: authentication failed.
    iOS开发SDWebImageOptions理解
    Core Graphices 设置渐变
    iOS 解压Assets.car文件
    Core Graphices 获取上下文
    2019春第五周作业
    2019年春季学期第4周作业.
    2019年春季学期第4周作业
  • 原文地址:https://www.cnblogs.com/Jc1995/p/12833043.html
Copyright © 2020-2023  润新知