运算符相关(Java)

1. 运算符包括:

(1)赋值运算符:=、+=、-=、*=、/=、%=

(2)比较运算符:==、!=、<、>、<=、>=

(3)逻辑运算符:&(逻辑与)、&&(短路与)、|(逻辑或)、||(短路或)、!(逻辑            非)、^(逻辑异或)

(4)位运算符:<<(左移)、 >>(右移)、 >>>(无符号右移)、 &(与运算)、 |(或运算)、 ^(异或运算)、 ~(取反运算)

(5)三元运算符

  格式:(条件表达式)?表达式1:表达式2:

      条件为true,运算后的结果是表达式1;

      条件为false,运算后的结果是表达式2

  表达式1和表达式2为同种类型

  三元运算符可化简为if-else语句

2. 运算符的优先级

    如下从上到下依次优先级降低。

复制代码
 1     .    ()    {}    ;    ,
 2     ++    --    ~    !
 3     *    /    %
 4     +    -
 5     <<    >>    >>>
 6     <    >    <=    >=   
 7     ==    !=
 8     &
 9     ^
10     |
11     &&    
12     ||
13     ?    :
14     =    *=    /=    %=
15     +=    -=    <<=    >>=
16     >>>=    &=    ^=    |=
复制代码

 

  

本文作者:撰四记

本文链接:https://www.cnblogs.com/y1jia/p/16027513.html

版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。

posted @   撰四记  阅读(25)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?
点击右上角即可分享
微信分享提示
💬
评论
📌
收藏
💗
关注
👍
推荐
🚀
回顶
收起
  1. 1 404 not found REOL
404 not found - REOL
00:00 / 00:00
An audio error has occurred.