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

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

运算符优先级:

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

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

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

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

优质内容筛选与推荐>>
1、Voip中的音频Codec技术
2、108. Convert Sorted Array to Binary Search Tree
3、Sql Server 性能分析2 –查看数据库的大小以及数据库表的大小(Linked Server)
4、struts2 <s:iterator> status属性
5、apache开源项目--Synapse


长按二维码向我转账

受苹果公司新规定影响,微信 iOS 版的赞赏功能被关闭,可通过二维码转账支持公众号。

    阅读
    好看
    已推荐到看一看
    你的朋友可以在“发现”-“看一看”看到你认为好看的文章。
    已取消,“好看”想法已同步删除
    已推荐到看一看 和朋友分享想法
    最多200字,当前共 发送

    已发送

    朋友将在看一看看到

    确定
    分享你的想法...
    取消

    分享想法到看一看

    确定
    最多200字,当前共

    发送中

    网络异常,请稍后重试

    微信扫一扫
    关注该公众号