zoukankan      html  css  js  c++  java
  • Java运算符

    赋值运算符:

      赋值运算符=右边的是给左边的变量

      变量名=表达式

      如:a=(b+3)+(b-1)

           表达式就是符号与操作数的组合<如加号,减号><如b,3...>

    算术运算符:

      规则:

        a.同种类型参与运算(可能需要自动类型转换)

        b.返回类型(可能发生:上溢出和下溢出)

        c.byte,short,char三种类型在java中是表象(假的),底层是按照int运算的

      "+"的作用:

        a."+"在算术运算符中表示做加法运算

        b.在字符串中,可以用来连接字符串,同时也可以和其他的数据类型的变量进行连接

    关系运算符:

        (大于)>    <(小于)

        (等等)==  !=(不等)

        (大于等于)>=  <=(小于等于)

    作用:用来做比较运算

    比较结果:boolean

    boolean类型的值:true(真)  false(假)

    自增(自减)运算符(++  --):

      就是可以将当前变量自我增加1的运算符

      i++,后++,先将i的值作为整个表达的值,然后将i增加1<自身+1>

      ++i,先++,先将i增加到+,然后将i的值作为整个表达的值<自身+1>

    逻辑运算符:

      &&(且)       条件1&&条件2      仅仅两个同时为真,结果为真

      ||(且或非)   条件1||条件2       只要两个条件有一个为真,结果为真

      !(非)          !条件                 条件为真时,结果为假  条件为假时,结果为真

    运算符优先级:

      最高的优先级:小括号 ()

      最低的优先级:赋值运算符  "="

      优先级顺序:!>算术运算符>比较运算符>&&>||

      注意:当运算符比较多,无法确定运算符执行顺序时,可以使用小符号()控制一下顺序

  • 相关阅读:
    【开源】知乎日报UWP 更新
    【开源】知乎日报UWP 更新
    耿丹学院软工助教(2016年上半年)
    c++ STL map 结构体
    2016搜狐笔试二叉树和最大的子树
    从B树、B+树、B*树谈到R 树
    C++继承:公有,私有,保护
    循环队列
    C++中的static关键字
    c++map的用法
  • 原文地址:https://www.cnblogs.com/yiui/p/6851986.html
Copyright © 2011-2022 走看看