Java运算符?

 我来答
云南北大青鸟计算机学校
2022-10-28 · 百度认证:云南嘉荟教育信息咨询官方账号,教育领域创作者
云南北大青鸟计算机学校
%³O솋㻺ѧɁӚ2005ĪցϦ#x0241;17ĪΪԆď؇ѸKʽǧITӢȋţ⎷ď؇䈋Ŷ̈ď֗Ҳ⁋Ǧ#x010F;؇ʌҵѹfӾΪǦ#x010F;ȭȋŷ믻
向TA提问
展开全部



1.运算符


 1)算术运算符

  +-*/%++--

  +:如果有加数为“”(字符串),表示连接

  %:2%1 0

  ++:自增1 num++:先参与运算,然后在自增 ++num:先自增,再参与运算

  --:自减1  num-- --num


2)赋值运算符

 =   += -= *= /= %=......

num=3;

+=  num+=3=>num=num+3

左边?=右边=>左边=左边?右边


 


3)关系运算符

==!=><>=<= 

表达式的结果为:boolean类型

==:用来判断两个数是否相等


 


4)逻辑运算符

&&||!^&|

结果类型:boolean类型

与:串联,并且

或:并联,或者

非:取反

异或:不同为真,相同为假


与:&& &区别:

&&:短路与,如果第一个能判断出结果,则云南电脑培训http://www.kmbdqn.cn/认为后面的不再判断

&:所有的都会判断

|| |区别:同上面


 


5)位运算符:

&|~^ <<>> >>>

对数值按位操作:

6&3

  00000110

&00000011

  00000010

<<:2<<3=>16补0

>>:16>>2=>4:正数补0,负数补1

>>>:补0


三目运算符:

?:  

条件表达式?结果1:结果2;

如果表达式结果为true:结果为结果1

否则为结果2

1>2?1:0;结果为0


推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式