Java (韩老师课程)第四章

本文详细介绍了Java中的运算符,包括算术运算符、关系运算符、逻辑运算符、赋值运算符、三元运算符和运算符优先级。还讲解了标识符的命名规则和关键字的使用。此外,讨论了位运算,如原码、反码、补码以及位运算符的规则。
摘要由CSDN通过智能技术生成

# 运算符介绍

##### 算术运算符

       算术运算符是对数值类型的变量进行运算的(+、-、*、\、%、++、--)

        取模公式 a % b = a - a / b * b             ++a ---> 先自增后赋值 a++ ---> 先赋值后自增

##### 关系运算符

        关系运算符的结果都是boolean型,(true 、false)

        一般经常在 if 结构的条件中或者循环结构的条件中

      == --> 相等   != --> 不相等    < ---> 小于    > ---> 大于
      <= --> 小于等于    >= ---> 大于等于    instanceof --->检查是否是类的对象    

##### 逻辑运算符

        用于连接多个条件 (多个关系表达式) ,最终的结果也是一个boolean值        

*    短路与 && , 短路或 || ,取反 !
  
* 逻辑与 & , 逻辑或 | , 逻辑异或 ^
  

1. a & b : & 规则 : 当 a 和 b 同时为true,则结果为true,反之为false
  
2. a && b : && 规则 :当 a 和 b 同时为true,则结果为true,反之为false
  
3. a | b : | 规则 :当 a 和 b 有一个为true,则结果为true,反之为false
  
4. a || b : || 规则 :当 a 和 b 有一个为true,则结果为true,反之为false
  
5. !a : ! 规则 :当 a 为true,则结果为false,反之为true
  
6. a ^ b : ^ 规则 :当 a 和 b 不同时为true,反之为false
  

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值