Java学习笔记——(21)运算符分类

  • 分类一:

    • 单目运算符:! ~ ++ – -
    • 双目运算符:* / % + - << >> < <= > >= == != & ^ | && || = *= /= %= += -= <<= >>= &= ^= |= >>>= ~=
    • 三目运算符(条件运算符):? :
    • 其他运算符:() [] . , {} ; +
  • 分类二:

    • 算术运算符:++ – * / % + - -
    • 逻辑运算符:&& || ! & | ^
    • 关系运算符(比较运算符):< <= > >= == !=
    • 位运算符:~ << >> & ^ | >>>
    • 赋值运算符:= *= /= %= += -= <<= >>= &= ^= |= >>>= ~=
    • 其他运算符:() [] . , ? : {} ; +

注意:

  1. 以上运算符除了 单目运算符 、三目运算符和 赋值运算符 运算方向是从右向左外,其它运算符运算方向皆是从左向右运算
  2. 多目运算符也可以叫 多元运算符(这里的多目、多元指的是操作数数量)
  3. 关系运算符和逻辑运算符 合称 布尔运算符

你可能感兴趣的:(Java,java,学习,笔记,经验分享,开发语言)