Java运算符的优先级

原创 2016年06月01日 06:40:44
当多个运算符出现在一个表达式中,谁先谁后呢?这就涉及到运算符的优先级别的问题。在一个多运算符的表达式中,运算符优先级不同会导致最后得出的结果差别甚大,例如,(1+3)+(3+2)*2,这个表达式如果按加号最优先计算,答案就是 18,如果按照乘号最优先,答案则是 14。下面将详细介绍在 Java 程序设计中,各个运算符的优先级别,如表 3-1 所示。

如表 3-1 运算符优先级表
运算符 优先级
括号 1
++,-- 2
~,! 3
*,/,% 4
+,- 5
>>,<<,>>> 6
>,<,>=,<= 7
==!,!= 8
& 9
^ 10
| 11
&& 12
|| 13
?: 14
版权声明:本文为芝麻软件工作室原创文章,未经芝麻软件工作室允许不得转载。

相关文章推荐

java运算符优先级表

  • 2009-08-19 15:53
  • 100KB
  • 下载

java运算符优先级

优先级   操作符   含义        关联性  用法   -----------------------...

Java运算符优先级

  • 2015-08-11 11:26
  • 14KB
  • 下载

java运算符优先级

优先级 操作符 含义 关联性 用法 ---------------------------------------------------------------- 1 ...

java 运算符 优先级

  • 2014-01-07 10:16
  • 100KB
  • 下载

Java运算符优先级

JAVA运算符优先级 序列号 符号 名称 结合性(与操作数) 目数 说明 1 . 点 ...

JAVA运算符,优先级

  • 2014-08-20 04:08
  • 104KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)