Javase--运算符

  • 运算符

    • 基本的算术运算符、+符号做连接符

      • + - * / %

        • 注意:/ 除,两个整数相除的结果还是整数

        • % 取余

      • +符号可以做连接符

        • +符号与字符串一起运算时就是做连接符的,其结果还是一个字符串

        • 识别技巧:能算则算,不能算就连在一起

    • 自增自减运算符

      • ++

        • --

          • 用来放在变量的前面或者后面,对变量进行加1或者减1

      • 注意

        • 只能用在变量前后,不能用在字面量前后

        • 自增,自减在变量前后,单独使用时,没有区别

          • a++; ++a;

        • 如果在表达式,也就是非单独使用时,放在变量前后有明显区别

          • 放在变量前面,先+后用

          • 放在变量后面,先用后+

    • 赋值运算符

      • 基本赋值运算符: =

        • int a= 12; 从右往左看

      • 扩展赋值运算符

        • += -= *= /= %=

        • +=

          • 作用:可以做累加操作

          • a += b

            • 等价于: a = (a的数据类型)(a + b)

    • 关系运算符

      • > >= < <= != ==

    • 逻辑运算符

      • && &

        • 作用:必须前后都为true,结果才是true

        • && : 前一个为false,后一个条件不执行

        • &: 即便前一个是false,后一个条件坚持执行

      • || |

        • 作用:只要一个是true,结果就是true

        • || : 前一个为true,后一个条件不执行

        • |: 即便前一个是true,后一个条件坚持执行

      • !

        • 取反

      • ^

        • 相同为false,不同为true

    • 三元运算符、运算符的优先级

      • 格式

        • 条件表达式? 值1 : 值2;

        • 流程:如果条件为真,返回值1,反之,返回值2

      • 运算符的优先级

        • () && ||

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

大同大

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值