java中的符号
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了java中的符号,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2369字,纯文字阅读大概需要4分钟。
内容图文
![java中的符号](/upload/InfoBanner/zyjiaocheng/633/284c029bac91430daea5d48014834258.jpg)
1.算术运算符
运算符 含义 范例 结果
+ 加法运算符 5+3 8
- 减法运算符 5-3 2
* 乘法运算符 5*3 15
/ 除法运算符 5/3 1
% 取模(取余)运算符 5%3 2
++ 自增运算符 i=2;j=i++/j=++i i=3;j=2/3
-- 自减运算符 i=2,j=i--/j=--i i=1;j=2/1
2.关系运算符
运算符 含义 范例 结果
== 等于 5==6 false
!= 不等于 5!=6 true
> 大于 5>6 false
< 小于 5<6 true
>= 大于等于 5>=6 false
<= 小于等于 5<=6 true
3.逻辑运算符
运算符 含义 运算规则
& 逻辑与 两个操作都是true,结果才为true;不论左边取值,右边的表达式都会进行运算
| 逻辑或 两个操作数一个是true,结果为true;不论左边取值,右边的表达式都会进行运算
^ 逻辑异或 两个操作数相同,结果为false;两个操作数不同,结果为true
! 逻辑反(逻辑非) 操作数为true,结果为false;操作数为false结果为true
&& 短路与 运算规则同"&",不同在于左边为false,右边的表达式不会运算
|| 短路或 运算规则同"|",不同在于如果左边为true,右边的表达式不会运算
4.位运算符 含义 运算规则
& 按位与 两个操作数都是1,结果才为1
| 按位或 两个操作数一个为1,结果为1
^ 按位异或 两个操作数相同,结果为0;两个操作数不同,结果为1
~ 按位非/取反 操作数为1,结果为0;操作数为0,结果为1
<< 左移 右侧空补位0
>> 右移 左侧空位补最高位,即符号位
>>> 无符号右移 左侧空位补0
运算符的优先级
优先级 运算符
1 ()、[]、.
2 !、~、++、--
3 */%
4 +、-
5 <<、>>、>>>
6 <、<=、>、>=、instanceof
7 ==、!=
8 &
9 ^
10 |
11 &&
12 ||
13 ?:
14 =、+=、-=、*=、/=、%=、&=、|=、^=、~=、<<=、>>=、>>>=
内容总结
以上是互联网集市为您收集整理的java中的符号全部内容,希望文章能够帮你解决java中的符号所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。