47.运算符的结合性
程序员文章站
2022-04-29 12:01:43
...
除了上面的这些运算符外,Java还提供其他非常丰富的运算符来进行其他的运算。
Java软件运算符在风格和功能上都与C和C++极为相似。按优先顺序列出了各种运算符(“L to R”表示左到右结合,“R to L”表示右到左结合)
分隔符: [] () ; ,
R to L ++ -- + - ~ ! (data type)
L to R * / %
L to R + -
L to R << >> >>>
L to R < > <= >= instanceof
L to R == !=
L to R &
L to R ^
L to R |
L to R &&
L to R ||
R to L ?:
R to L = *= /= %= += -= <<= >>= >>>= &= ^= |=
注意:
虽然instanceof这个运算符看起来确实很奇怪,但它确实是Java编程语言特有的运算符。