java中的运算符优先级
2016-04-10 11:01
399 查看
1 . [] () ; ,
2 ++ ―― += ! ~ +(一元) -(一元) 右??左
3 * / % 左??右
4 +(二元) -(二元) 左??右
5 << >> >>> 左??右
6 < > <= >= instanceof 左??右
7 = = != 左??右
8 & 左??右
9 ^ 左??右
10 | 左??右
11 && 左??右
12 || 左??右
13 ?: 右??左
14 = *= /= %= += -= <<= >>= >>>= &= ^= |= 右??左
由上到下依次降级,实际开发中会以小括号辅助优先级的管理。
2 ++ ―― += ! ~ +(一元) -(一元) 右??左
3 * / % 左??右
4 +(二元) -(二元) 左??右
5 << >> >>> 左??右
6 < > <= >= instanceof 左??右
7 = = != 左??右
8 & 左??右
9 ^ 左??右
10 | 左??右
11 && 左??右
12 || 左??右
13 ?: 右??左
14 = *= /= %= += -= <<= >>= >>>= &= ^= |= 右??左
由上到下依次降级,实际开发中会以小括号辅助优先级的管理。
相关文章推荐
- Java空字符串与null的区别和判断字符串是否为空的方法
- Java集合框架之Map--Hashtable源码分析
- filter 转换字符编码
- spring的几个标签
- spring springmvc mybatis 整合
- JAVA之顺序表
- java中的条件运算符
- Java复制构造函数
- [Java学习]第一个helloword程序
- 常见算法之希尔排序java实践
- [Java学习]javac 编译源文件出现“锘缝ublic”、“非法字符: \65279”的乱码情况
- Java中Properties类的使用
- 《转》Spring4 Freemarker框架搭建学习
- web.xml文件的作用
- java web 工程导入导出
- hdu2034java
- Java SE series:2. enhance your java basis! [doc chm: jdk6api Chinese reference]
- Java异常分类及区别
- 共同学习Java源码--常用数据类型--String(十二)
- JAVA集合(1)