Java中常用的运算符及其特点

  1. 算术运算符:

    • +:加法。
    • -:减法。
    • *:乘法。
    • /:除法。
    • %:取余,取两个数的余数
  2. 赋值运算符:

    • =:简单赋值运算符,用于将右侧的值赋给左侧的变量。
    • +=-=*=/=%=等:复合赋值运算符,用于将右侧的值与左侧的变量进行运算后再赋值给左侧的变量。
  3. 比较运算符:

    • ==:等于运算符,用于比较两个操作数是否相等。
    • !=:不等于运算符,用于比较两个操作数是否不相等。
    • ><>=<=:大于、小于、大于等于、小于等于运算符,用于比较两个操作数的大小关系。
  4. 逻辑运算符:

    • &&:逻辑与,用于判断两个条件是否同时为真。
    • ||:逻辑或,用于判断两个条件是否至少有一个为真。
    • !:逻辑非,用于取反给定条件的结果。
  5. 位运算符:

    • &:按位与,对两个操作数的每个位执行与操作。
    • |:按位或,对两个操作数的每个位执行或操作。
    • ^:按位异或,对两个操作数的每个位执行异或操作。
    • <<:左移,将操作数的所有位向左移动指定的位数。
    • >>:有符号右移,将操作数的所有位向右移动指定的位数。
    • >>>:无符号右移,将操作数的所有位向右移动指定的位数,空位用0填充。
  6. 条件运算符:

    • ? ::三目运算符,根据给定的条件选择性地执行两个表达式之一。
  7. 自增和自减运算符:

    • ++:自增运算符,用于将操作数的值增加1。
    • --:自减运算符,用于将操作数的值减少1。
欢迎关注公众号【码上猎人】(*`▽´*) 开源万岁!

猜你喜欢

转载自blog.csdn.net/rice2020/article/details/131649621