后缀和前缀运算符的行为(Java)

浮士德

假设我有a+++b编译器计算(a++)+b而不是a+(++b)为什么?

奥古斯都·弗朗西斯

因为Postfix运算符比前缀运算符具有更高的优先级

拥有一个简单且易于记忆的优先级列表的优点,其中所有后缀运算符都在任何前缀运算符之前出现,足以容忍必须始终使用括号来组成前缀和后缀运算符++ /-的次要缺点,因为这种成分很少使用。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

后缀和前缀运算符的行为(Java)

来自分类Dev

前缀和后缀运算符Java

来自分类Dev

Java中前缀和后缀++运算符之间的区别

来自分类Dev

前缀和后缀运算符C ++

来自分类Dev

Java 前缀运算符行为

来自分类Dev

C和Java中的后缀和前缀运算符产生不同的结果

来自分类Dev

C#中的前缀和后缀运算符重载

来自分类Dev

通过前缀和后缀运算符递增数字

来自分类Dev

C#中的前缀和后缀运算符重载

来自分类Dev

澄清迭代器上的后缀/前缀运算符

来自分类Dev

Python:和/或运算符奇怪的行为

来自分类Dev

Java:前置,后缀运算符优先级

来自分类Dev

Java 后缀运算符优先级

来自分类Dev

Java,运算符重载和String的“ +”运算符

来自分类Dev

在C99中的复合文字中使用后缀/前缀增量运算符

来自分类Dev

C ++后缀/前缀运算符重载为非成员函数

来自分类Dev

在Java字符串比较中,==运算符和hashcode()方法的行为方式不同

来自分类Dev

了解'| '和'&'运算符行为(R的逻辑运算符)

来自分类Dev

流插入结合后缀运算符

来自分类Dev

如何调用后缀运算符++?

来自分类Dev

libstd ++后缀运算符挂起

来自分类Dev

C++ 重载后缀运算符

来自分类常见问题

接口和类的'instanceof'运算符的行为不同

来自分类Dev

YAML :: Node运算符=和引用行为

来自分类Dev

增量运算符和“不确定行为”

来自分类Dev

CString运算符“ + =”和“ +”之间的不同行为

来自分类Dev

Java增量和赋值运算符

来自分类Dev

Java运算符&&和||的逻辑

来自分类Dev

Java运算符导致混淆&&和++