JAVA 运算符
来源:互联网 发布:windows 直接登录 编辑:程序博客网 时间:2024/05/21 10:01
算符的种类分为:
一、算术运算符
表格中的实例假设整数变量A的值为10,变量B的值为20:
二、关系运算符
三、位运算符
假设a = 60,b = 13 则二进制格式
A = 0011 1100
B =0000 1101
四、逻辑运算符
假设布尔变量A为真,变量B为假
五、赋值运算符
A* =乘和赋值操作符,它把左操作数和右操作数相乘赋值给左操作数C * = A等价于C = C * A/ =除和赋值操作符,它把左操作数和右操作数相除赋值给左操作数C / = A等价于C = C / A(%)=取模和赋值操作符,它把左操作数和右操作数取模后赋值给左操作数C%= A等价于C = C%A<< =左移位赋值运算符C << = 2等价于C = C << 2>> =右移位赋值运算符C >> = 2等价于C = C >> 2&=按位与赋值运算符C&= 2等价于C = C&2^ =按位异或赋值操作符C ^ = 2等价于C = C ^ 2| =按位或赋值操作符C | = 2等价于C = C | 2
六、其他运算符
条件运算符
条件运算符也被称为三元运算符。该运算符有3个操作数,并且需要判断布尔表达式的值。该运算符的主要是决定哪个值应该赋值给变量。
variable x = (expression) ? value if true : value if false
instanceof 运算符
该运算符用于操作对象实例,检查该对象是否是一个特定类型(类类型或接口类型)。
instanceof运算符使用格式如下:
( Object reference variable ) instanceof (class/interface type)
如果运算符左侧变量所指的对象,是操作符右侧类或接口(class/interface)的一个对象,那么结果为真。
Java运算符优先级
下表中具有最高优先级的运算符在的表的最上面,最低优先级的在表的底部。
阅读全文
0 0
- Java运算赋值运算符
- Java| Java 运算符
- Java位运算符
- java运算符
- java中的“%”运算符
- Java 位运算符
- Java 位运算符
- Java 位运算符
- Java 位运算符
- java 运算符优先级
- Java 位运算符
- java 运算符
- JAVA入门:运算符
- JAVA 运算符 >> >>> <<
- JAVA移位运算符
- Java 位运算符
- JAVA移位运算符
- java 运算符
- linux下一个可执行文件各数据段分配
- 下拉框选中后自动局部刷新
- redis、memcache、mongoDB有哪些区别?
- 杂记----好网站
- MySQL主从复制的常见拓扑、原理分析以及如何提高主从复制的效率总结
- JAVA 运算符
- leetcode Keyboard Row 键盘行
- Hibernate缓存机制详解
- React 学习(一)环境的搭建
- Windows窗口的建立
- 学习笔记:ES6之类和对象
- Linux如何安装java以及环境配置
- 西南交通大学第十三届ACM决赛-重现赛-E(DFS)
- 快速排序