JAVA的运算符

本文介绍了算术运算符如加减乘除取余,以及赋值运算符的使用。讨论了变量的赋值过程,例如a=15,b=c=a+4。接着讲解了double函数定义数值范围,并展示了如何计算两个数的和、差、积、商和余数。文章还涵盖了逻辑运算符(与、或、非)及其短路现象。此外,深入到二进制位运算,包括与、或、非、异或以及移位操作。
摘要由CSDN通过智能技术生成

运算符

加号+       减号-       乘号*   除号/    取余%

设置 a,b,c三个变量,假设a=15,

a=15;

c=b=a+4;(从右往左)

得到c=19,算法为从右往左算

假设num1,num2中间用空格隔开

用double函数来定义其中的数值范围

next后的函数的第一个开头字母要大写

再来运算num1与num2的各各和,差,积,商与取余

最后输入sc.close来关闭输入

 a++与++a

a++为先用后加,++a为先加后用

符号在前先算后用,符号在后先用算

定义number1=4,number2=5

再用其值来得出number1与number2的比较的各种的返回值

“与,或和非”

 &&:意为与,两者都为真,结果才为真

||:意为或,只要有一者为真,结果就是真

!:意为非,非真及假,非假及真

“短路现象”:当&&第一个出现假及结果一定为假。

当||第一个为真则结果一定为真

2进制中的

&:两者都为1,结果才为1

|:只要一者为1,结果就是1

~:0变1,1变0

^:异或,两者相同即为0,两者不同即为1

<<    左移后加移动几个位置

        左移多出去掉(无论是什么)空位补0

>>    右移后加移动几个位置

        右移多出去掉,正数补0,负数补1

>>>  无符号右移整体往右移空位补0,溢出去掉

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值