Java语言基础----常用运算符

1 算术运算符

+  -  *  /  %

以上几个运算的注意事项:
1. %:取模运算符,即求余数,  5 % 3 = 2
2. /:整型与整型的计算结果,还是整型。最终除如果得到一个浮点型的结果,那么这个浮点型的数字 会自动的转成整型数字,浮点型转整型,舍去小数点后面所有的内容,直接保留整数部分。

++  --
自增、自减运算符,对一个变量进行自增1、自减1。
注意事项:自增、自减运算是很多初学者很容易出错的地方。
自增、自减运算符,可以放在变量的前面,也可以放在变量的后面。

放变量前:先对这个变量进行自增、自减操作,然后再使用这个变量的值。 
放变量后:先使用这个变量的值,然后再对这个变量进行自增、自减操作。

2 赋值运算符

=
是一个赋值运算符,将等号右边的值给左边的变量进行赋值。 

+=  -=  *=  /=  %=
将一个变量,在现有值的基础上,对一个数字进行运算
   a += 3;   // a = a + 3;
   a -= 3;   // a = a - 3;
   a *= 3;     // a = a * 3;
   a /= 3;     // a = a / 3;
   a %= 3;     // a = a % 3;

3 关系运算符

对两个数据进行大小比较的运算 

>  <  >=  <=  ==  !=

关系运算的结果一定是  boolean 类型

4 逻辑运算符

对两个boolean类型的变量或者表达式,进行的运算 
 &   |   !    ^
 &:与,两真即为真,有任意一个为假,结果就是假。 
 |:或,两假即为假,有任意一个为真,结果就是真。 
 !:非,非真即假,非假即真。
 ^:异或,两个相同为假,两个不同为真。

&&:短路与,   ||:短路或。
短路操作:如果在进行逻辑运算的时候,前半部分的内容可以决定最终的结果,则后半部分不参与运算。 
以后在使用逻辑运算的时候,如果没有特殊的需求,尽量使用短路操作。

  • 7
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值