JAVA基础——常见运算符

JAVA运算符:

  • 算术运算符
  • 比较(关系)运算符
  • 逻辑运算符
  • 自加自减运算符
  • 赋值运算符
  • 三目运算符
  • 位运算符

算术运算符:

以a = 1;b = 2为例。 

符号描述示例
+相加:将符号两边的数加起来a+b=3
-相减:用符号左边的数减去右边的数a-b=-1
*相乘:将符号两边的数乘起来a*b=2
/相除:用符号左边的数除以右边的数a/b=0.5
%取余:符号左边的数除以右边的数所得到的余数a%b=1

 

 

 

 

 

比较运算符 :

将两个数据进行比较,输出的类型为布尔值(boolean)以a = 2;b = 4;为例

符号描述展示式结果
>大于:判断符号左边的数是否大于右边的数a>bfalse
<小于:判断符号左边的数是否小于右边的数a<btrue
==等于:判断符号左边的数是否等于右边的数a==bfalse
>=大于等于:判断符号左边的数是否大于等于右边的数a>=bfalse
<=小于等于:判断符号左边的数是否小于等于右边的数a<=btrue
!=不等于:判断符号左边的数是否不等于右边的数a!=btrue

 逻辑运算符:

是用来连接多个条件的关联关系的。

符号描述一般规律
&&(&)与:表示并且关系全真为真,否则为假
||(|)或:表示或者关系全假为假,否则为真
非:表示否定取反

&&和||成为短路与和短路或,其在代码运行中效率更高,推荐使用。

在二进制表示中0表示假,1表示真。

自加自减运算符:

对一个变量(a)进行自加自减运算,常用于循环。以a = 1为例。

符号描述运行结果
a++(++a)自加:对该变量进行每次+1操作a++(++a)= 2
a--(--a)

自减:对该变量进行每次-1操作

a--(--a)= 0

        前加加和后加加的优先级别不同引起的!!!!!
        前加加的优先级别非常高,仅次于括号
        后加加的优先级别非常非常低,甚至比赋值符都低 

赋值运算符:

进行将等号右侧的某个数据赋给等号左侧变量a的操作,以a = 1;为例。

符号描述示例结果
=将等号右侧的值赋给等号左侧的变量a=3a=3
+=先将变量加数值,然后再赋值给变量a += 10相当于a=a + 10a += 10a=11 
-=先将变量减数值,然后再赋值给变量a += 10相当于a=a - 10a -= 10a=-9
*=先将变量乘数值,然后再赋值给变量a += 10相当于a=a * 10a *= 10a=10
/=先将变量除以数值,然后再赋值给变量a += 10相当于a=a / 10a /= 10a=0.1
%=先将变量对数值取余,然后再赋值给变量a += 10相当于a=a % 10a %= 10a=1

三目运算符:

可以快速将两个数值比较大小,并进行输出。

格式:表达式 ? 值1 : 值2

示例:

位运算符:

我们以a = 60;b = 13;为例。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值