java运算符

|-- 常见运算符

		--算术运算符:+(加) ,-(减),*(乘),/(除),%(求余)
		
		--赋值运算符:=(赋值) += , -= , *= , /=, %=
		
		--关系运算符:> , >= , < , <=  , == , !=
			--关系运算符最终结果是一个boolean类型(true、false)

在这里插入图片描述

		--逻辑运算符:&& (逻辑与) ,  || (逻辑或) ,  !(逻辑非) ,& (逻辑与) ,   | (逻辑或)
			--&&和&的区别:
					&&和||,叫做短路与(或)
					如果前面的条件已经可以得到结果,则不会继续向后判断,效率较高
					而单与(或),即便是已经得到结果,还是会继续完成所有判断,在返回结果

		--自加和自减运算符:++(加1),--(减1)
			--num++(num--):先使用num再+1(-1);
			  ++num(--num):先+1(-1)再使用num
			--注意:
				1.++,--对于自加自减运算符而言,不管在前或在后都要进行+1或-1操作;
				2.在自加运算符中,前加加或者前减减优先级别非常高,仅次于括号
				  后加加和后减减的优先级别非常低,甚至比赋值符(=)还低
				  
		--三目运算:格式:(关系表达式) ? 表达式1 : 表达式2;
			--如果关系表达式的结果为true,运算后的结果是表达式1;
			  如果关系表达式的结果为false,运算后的结果是表达式2;

在这里插入图片描述

		--赋值运算符:=(将右侧的值,最终赋值给左侧),+= ,-= ,*= ,  /= , %=
			
		--位移运算:&(按位与),|( 按位或),^( 异或),~(按位取反),<<(左移运算),>>(有符号右移),>>>(无符号右移)
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值