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       只要两个条件有一个为真,结果为真

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

    运算符优先级:

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

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

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

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

  • 相关阅读:
    React.Fragment
    微信分享
    视频H5 video标签最佳实践
    详解vue2.0+vue-video-player实现hls播放全过程
    call()和appl()的理解
    JS 原生面经从初级到高级
    vue面试
    面试题2
    IdentityServer4 实现 OpenID Connect 和 OAuth 2.0
    DDD关键知识点整理汇总
  • 原文地址:https://www.cnblogs.com/yiui/p/6851986.html
Copyright © 2011-2022 走看看