运算符、表达式

加、减运算符:+、-,是二目运算符,从左往右算,加减运算符的操作元是整型或浮点型数据,加减运算符的优先级是4级。

乘、除和求余运算符:*、/、%,是二目运算符,从左往右算,,乘、除和求余运算符的操作元是整型和浮点型数据,优先级是三级。

自曾、自减运算符:++、--,是单目运算符,操作元必须是一个整型或者浮点型变量,作用是使变量的值增1或者减1。

例如:++X(--X)表示在使用X之前,先使X的值增(减)1。

       X--(X--)表示在使用X之后,先使X的值增(减)1。

算术混合运算的精度:精度从底到高排列的顺序是:byte,short,char,int,long,float,double。

关系运算符与关系表达式:关系运输符是二目运算符,用来比较两个值的关系。关系运算符的运算结果是boolean型,当运算符对应的关系成立时,运算结果是true,否则是false。

优先级为6的有:大于(>)、小于(<)、大于等于(>=)、小于等于(<=)。

优先级为7的有:等于(==)、不等于(!=)。

逻辑运算符与逻辑表达式:&&、||(为二目运算符)、!(为单目运算符),逻辑运算符的操作元必须是boolean型数据,逻辑运算符可以用来连接关系表达式。

&&:优先级为11,叫逻辑与。

||:优先级为12,叫逻辑或。

!:优先级为2,叫逻辑非。

赋值运算符与赋值表达式:赋值运算符“=”是二目运算符,左面的操作元必须是变量,不能是常量或表达式。

赋值的表达式的值是“=”左边变量的值。假如a、b是两个int型变量,那么表达式b=12和a=b=100的值分别是12和100。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值