java der_java运算符

"本文详细介绍了Java中的各种运算符,包括赋值运算符、算数运算符、关系运算符、自增(自减)运算符和逻辑运算符。重点讲解了它们的用法、特点和优先级,例如加号"+"在字符串连接和算数运算中的不同作用,以及自增运算符的前后置差异。此外,还强调了运算符优先级的概念,以及如何通过小括号来控制运算顺序。"
摘要由CSDN通过智能技术生成

1.赋值运算符     “=”--将左边的值给右边的变量      表达式:a=(b+3)+(b-1)      表达式就是符号(如加、减)与操作(如b、3)等的总和    2.算数运算符    a.同种类型参与运算(可能需要自动类型转化)    b.返回同种类型(可能会上溢出或下溢出)     c.byte、short、char三种类型在Java中是表象底层都是按照int运算的

加号 +  减号-  乘号*  除号/  取余%

加号的作用:“+”号在运算符中表示做加法运算                “+”号在字符串中,可以用来连接字符串,同时可以和其他的数据类型的变量进行连接

3.关系运算符    a.> 大于   < 小于      == 相等   != 不等      >= 大于等于   <= 小于等于    b.作用:用来做比较    c.比较结果:booleanl(true/false)

4.自增(自减)运算符     a.i++ (后++) 先将i的值作为整个表达式的值,然后将i增加1     b.++i (前++) 先将i增加1,然后将i的值作为整个表达式的值

5.逻辑运算符     &&(且)    条件1 && 条件2          仅仅两个条件同时为真结果为真     ||(或)    条件1 || 条件2          只有两个条件中有一个为真,结果为真     !(非)     ! 条件1               条件为真时结果为假,条件为假时结果为真

6.运算符优先级    a.最高的优先级:小括号()    b.最低:赋值运算符“=”    c.优先级:非>算数运算符>关系运算符>且>或     但运算符比较多,无法确定运算执行顺序时,可以使用小括号控制顺序

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值