第七集

主要内容:

1、运算符的分类

2、各种运算符的使用方法

3、什么是表达式

一、Java当中的运算符分类

1、算术运算符:+、—、*、/、、%、++、——

2、关系运算符:>、<、>=、<=、==、!=

3、布尔逻辑运算符:!、&、|、^、&&、||

4、位运算符:&、|、^、~、>>、<<、>>>

5、赋值运算符:=,扩展赋值运算赋值运算:+=、—=、*=、/=

6、字符串连接运算符:+

二、算术运算符

1、要点一:int i = 3/2;i 的值应该为1

2、要点二:double i = 3/2.0;i 的值为1.5

3、要点三:i++和++i的区别

(1)i++是指 i 的值先参与表达式运算,后自增

(2)++i是指 i 的值先自增1,后参与表达式运算  

三、布尔逻辑运算符

boolean b = i > j;

boolean b = i < j;

boolean b = i == j;

四、逻辑运算符

! 逻辑非、& 逻辑与、| 逻辑或、^逻辑异或、&&短路与、||短路或

逻辑与&和短路与的比较

  int i = 5;

1、boolean e = i >6 & i++ > 7;

逻辑与&的左右表达式将分别进行运算。

2、boolean e = i >6 && i++ > 7;

短路与&&的左边表达式为假时,右边的操作将不再进行,因为当左表达式为false时,无论有表达式结果如何,整个表达式结果都是false。

同理可知短路或在左表达式为true时,右表达式也不再进行操作,整个表达式的结果为true。

五、赋值运算

 i += 5; 就相当于 i = i + 5;

六、表达式的类型和值

1、表达式是符合一定语法规则的运算符和操作符的序列。

2、表达式的值:表达式的值:表达式中操作数进行运算得到的结果。

3、表达式的类型:表达式的值的数据类型即为表达式的类型。

七、总结

1、常见运算符的使用方法。

2、表达式的值与类型。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值